Slack integration for searching messages, sending communications, managing canvases, and more
Get a digest of recent activity across multiple Slack channels
Draft a well-formatted Slack announcement and save it as a draft
Find discussions about a specific topic across Slack channels
Generate a standup update based on your recent Slack activity
Summarize recent activity in a Slack channel
This repository contains the configuration needed to integrate Slack with Cursor IDE and Claude Code. The plugin enables your agents to interact directly with your Slack workspace, allowing you to search messages, send communications, manage canvases, and more—all through natural language.
The Slack MCP server provides the following capabilities:
Before setting up the Slack MCP server, ensure you have:
Choose the installation method for your IDE:
If you're using Claude Code CLI, you can install this as a plugin by cloning it locally:
git clone https://github.com/slackapi/slack-mcp-plugin.git
cd slack-mcp-plugin
claude --plugin-dir ./
The Slack MCP server will be automatically configured when the plugin loads. You will be prompted to authenticate into your Slack workspace via OAuth.
The Claude plugin uses the following MCP configuration (.mcp.json):
{
"mcpServers": {
"slack": {
"type": "http",
"url": "https://mcp.slack.com/mcp",
"oauth": {
"clientId": "1601185624273.8899143856786",
"callbackPort": 3118
}
}
}
}
You can use the following Add to Cursor button or follow the steps below to manually configure the Slack MCP server in Cursor:
Navigate to Cursor → Settings → Cursor Settings (or use the keyboard shortcut Cmd+, on macOS, Ctrl+, on Windows/Linux).
In the Settings interface, click on the MCP tab to access MCP server configurations.
Add the following configuration to connect to the remote Slack MCP server:
{
"mcpServers": {
"slack": {
"url": "https://mcp.slack.com/mcp",
"auth": {
"CLIENT_ID": "3660753192626.8903469228982"
}
}
}
}
Save the configuration. You will also see a connect button once added. Click that to authenticate into your Slack Workspace.
Once configured, you can interact with Slack through your AI assistant using natural language:
For questions about the Slack MCP server or integration issues, please refer to the official Slack documentation or contact your workspace administrator.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub d74117157-create/slack-mcp-pluginStandalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Unified capability management center for Skills, Agents, and Commands.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns