MCP Hub
Back to servers

Slunk (Slack Conversation Search)

A Slack conversation search server that uses macOS accessibility APIs to monitor messages in real-time and provides semantic search capabilities through local SQLite storage with vector embeddings.

Stars
9
Tools
8
Updated
Jun 29, 2025
Validated
Jan 11, 2026

Slunk - Real-time Slack Search for macOS

Slunk monitors Slack in real-time and provides intelligent search through an MCP server integration with Claude Desktop.

Features

  • 🔍 Real-time monitoring - Captures Slack messages using accessibility API
  • 🧠 Semantic search - Apple's NLEmbedding for conceptual matching
  • 💾 Local storage - SQLite with automatic deduplication and 2-month retention
  • 🤖 8 MCP tools - Natural language search, analytics, and pattern discovery
  • 🔒 Privacy-first - All data stays on your machine

Quick Start

Prerequisites

  • macOS 13.0+, Xcode 15.0+, Slack desktop app

Build & Run

# Build
cd slunk-swift
xcodebuild -project slunk-swift.xcodeproj -scheme slunk-swift -configuration Release build

# Run GUI (menu bar app)
open ~/Library/Developer/Xcode/DerivedData/slunk-swift-*/Build/Products/Release/slunk-swift.app

# Configure Claude Desktop
# Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
  "mcpServers": {
    "slunk-swift": {
      "command": "/path/to/slunk-swift.app/Contents/MacOS/slunk-swift",
      "args": ["--mcp"]
    }
  }
}

MCP Tools

ToolPurpose
searchConversationsNatural language search across all messages
search_messagesPrecise filtering by channel/user/date
get_thread_contextExtract complete thread conversations
get_message_contextDecode short messages and emojis
parse_natural_queryExtract intent from queries
conversational_searchMulti-turn search sessions
discover_patternsFind trending topics
suggest_relatedDiscover related conversations

Architecture

  • GUI Mode: Menu bar app that monitors Slack
  • MCP Mode: JSON-RPC server for Claude integration
  • Database: SQLiteVec with 512-dimensional embeddings
  • Storage: ~/Library/Application Support/Slunk/

Development

See CLAUDE.md for detailed development instructions.

License

MIT

Reviews

No reviews yet

Sign in to write a review