Slunk
Monitors and locally stores Slack messages in real-time, enabling intelligent semantic search and analytics through an MCP server.
About
Slunk is a privacy-first macOS application designed to enhance your Slack experience by providing powerful local search and analytics capabilities. It actively monitors Slack messages using accessibility APIs, storing them in a local SQLite database with automatic deduplication and a 2-month retention policy. Integrated as an MCP server for tools like Claude Desktop, Slunk offers a suite of 8 natural language processing tools for semantic search, conversation context extraction, pattern discovery, and more, all while ensuring your data remains securely on your machine.
Key Features
- 4 GitHub stars
- Privacy-first architecture ensures all data stays on your machine
- Local SQLite storage with automatic deduplication and 2-month retention
- Real-time Slack message monitoring via accessibility API
- Semantic search powered by Apple's NLEmbedding for conceptual matching
- 8 MCP tools for natural language search, analytics, and pattern discovery
Use Cases
- Extract complete thread contexts or decode short messages for better understanding
- Quickly find past Slack conversations or messages using natural language queries
- Discover trending topics or patterns across your Slack communications