DEV Community

curatedmcp for CuratedMCP

Posted on • Originally published at curatedmcp.com

Slack MCP Server: Keep Your AI Agent in the Loop With Live Workspace Access

Install guide and config at curatedmcp.com

Slack MCP Server: Keep Your AI Agent in the Loop With Live Workspace Access

Slack is where your team lives. Decisions happen in threads, context gets buried in channels, and important updates scroll past. What if your AI agent could read, search, and post to Slack just like a team member?

The Slack MCP Server does exactly that. It's a verified MCP integration that connects Claude, Cursor, or Windsurf directly to your Slack workspace—giving your agent real-time access to conversations, the ability to pull context from message history, and permission to post updates back to channels or DMs.

What It Does

This server unlocks five core capabilities:

  • Read conversations: Access channel history, thread replies, and full message context without leaving your IDE
  • Search at scale: Query across your entire workspace to find relevant discussions, decisions, or past implementations
  • Post and reply: Have your agent send messages to channels, reply to threads, or DM team members with summaries or alerts
  • List workspace metadata: Fetch channels, members, and team info to understand org structure
  • Handle attachments: Retrieve files and shared content from messages

Rate limiting and pagination are handled automatically, so you don't have to think about API constraints.

With 1,500+ GitHub stars and active maintenance, this is the go-to Slack integration for engineering teams who want their AI agent to actually stay in sync with what's happening in real time.

How to Install

npx -y @korotovsky/slack-mcp-server
Enter fullscreen mode Exit fullscreen mode

Add it to your Claude Desktop config:

{
  "mcpServers": {
    "slack-mcp-server": {
      "command": "npx -y @korotovsky/slack-mcp-server",
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-token-here",
        "SLACK_TEAM_ID": "T0123456789"
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

You'll need a Slack Bot Token with scopes for channels:history, channels:read, chat:write, and users:read. Full docs here.

Real-World Use Cases

  • Summarize a heated thread: Ask Claude to read a 50-message thread, extract the decision, and post a tl;dr back to the channel
  • Find past implementations: Search your workspace for how your team solved a similar problem six months ago without alt-tabbing to Slack
  • Automated standup updates: Have your agent pull recent activity from #engineering and draft a daily summary your manager can review

Full install guides for Claude Desktop, Cursor, Windsurf, and more at CuratedMCP.

Top comments (0)