Submit

From Slack Logs to Smart Search — Powered by MCP and Claude Desktop

@AdilFayyaz

Using Model Context Protocol (MCP) to build a local Slack thread searcher with Claude Desktop and a lightweight Python server.
Overview

Slack-Search is a local AI-powered search interface designed to enhance the experience of searching through Slack export logs using the Model Context Protocol (MCP) and Claude Desktop.

To use Slack-Search, clone the repository, set up a virtual environment, and configure Claude Desktop to connect to the local MCP server. You can then query your Slack data using natural language directly in Claude Desktop.

  • Local and private search of Slack logs without uploading data to the cloud.
  • Integration with Claude Desktop for natural language queries.
  • Custom MCP server that parses and indexes Slack export logs.
  1. Searching for specific discussions or topics in Slack channels.
  2. Retrieving historical context from Slack threads for decision-making.
  3. Analyzing Slack conversations for insights and trends.
  • Can I use Slack-Search with any Slack export?

Yes! As long as you have the Slack export logs in JSON format, you can use this tool.

  • Is my data safe with Slack-Search?

Yes! Slack-Search operates locally, ensuring your data remains private and secure.

  • What is the Model Context Protocol (MCP)?

MCP is a protocol that allows for intelligent search and resource management, enhancing the capabilities of applications like Claude Desktop.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.