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

Created By
AdilFayyaza year ago
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.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
AdilFayyaz
Star
0
Language
Python
License
MIT license

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago