
Slack
PluginOfficial Slack (Salesforce) plugin in Anthropic's knowledge work marketplace: connects Slack's hosted MCP to search and send messages, read channels and threads, and manage canvases, with commands for channel digests, standup updates and announcements. Needs workspace admin approval.
Slack Plugin
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.
Features
The Slack MCP server provides the following capabilities:
- Search: Find messages, files, users, and channels (both public and private)
- Messaging: Send messages, retrieve channel histories, and access threaded conversations
- Canvas: Create and share formatted documents, export content as markdown
- User Management: Retrieve user profiles including custom fields and status information
Prerequisites
Before setting up the Slack MCP server, ensure you have:
- Cursor IDE or Claude Code CLI installed
- Access to a Slack workspace with MCP integration approved by your workspace admin
Installation
Choose the installation method for your IDE:
Claude Code
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
}
}
}
}
Cursor
You can use the following Add to Cursor button or follow the steps below to manually configure the Slack MCP server in Cursor:
Step 1: Open Cursor Settings
Navigate to Cursor → Settings → Cursor Settings (or use the keyboard shortcut Cmd+, on macOS, Ctrl+, on Windows/Linux).
Step 2: Navigate to MCP Tab
In the Settings interface, click on the MCP tab to access MCP server configurations.
Step 3: Add Slack MCP Configuration
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.
Usage Examples
Once configured, you can interact with Slack through your AI assistant using natural language:
- Search messages: "Search for messages about the product launch in the last week"
- Send messages: "Send a message to #general channel saying the deployment is complete"
- Find users: "Who is the user with email john@example.com?"
- Access threads: "Show me the conversation thread from that message"
- Create canvases: "Create a canvas document with our meeting notes"
Documentation & Resources
Notes & Limitations
- Remote server only: This configuration connects to Slack's hosted MCP server. No local installation is required or supported.
- Admin approval required: Your Slack workspace administrator must approve MCP integration before you can use this feature.
Questions or Issues?
For questions about the Slack MCP server or integration issues, please refer to the official Slack documentation or contact your workspace administrator.
Похожие ресурсы

Slack MCP Server
MCPCommunity-maintained Slack MCP: reads channel, DM and thread history, searches messages and fetches unread messages; write actions like posting are off by default and must be enabled explicitly. Works with user OAuth or bot tokens over stdio, SSE or HTTP.
korotovsky/slack-mcp-server1.9k
Slack MCP and Skills Plugin
PluginSlack's official plugin: connects the Slack-hosted MCP to search messages and files, send or schedule messages, and read and write canvases. Includes commands for channel summaries and standup reports, plus skills for building Slack apps. Requires workspace admin approval.
slackapi/slack-skills-plugin149
Salesforce Service Engagement
PluginSalesforce's official plugin that helps service admins configure Service Cloud web chat, messaging, WhatsApp and Email-to-Case channels, connect Agentforce service agents to them and set up handoff to humans. Needs Salesforce org admin rights, a logged-in Salesforce CLI (sf) and Python.
forcedotcom/sf-skills1.1k
Enterprise Search
PluginAnthropic's official knowledge work plugin: one question searches your connected chat, email, cloud docs, wiki and project tools at once and returns a sourced answer; can also produce daily or weekly digests. Preset MCP connectors for Slack, Notion, Atlassian, Asana and more, each needing auth.
anthropics/knowledge-work-plugins29.9k
Lark CLI Skills
SkillThe 20+ skills that ship with the official Lark (Feishu) lark-cli, covering messages, docs, Base, Sheets, calendar, mail, tasks, approvals and meeting notes. Install lark-cli and complete app setup and authorization first.
larksuite/cli17.7k
lark-cli (Lark CLI)
CLIOfficial Lark (Feishu) CLI with 200+ commands for messages, docs, Base, Sheets, calendar, mail, approvals, OKRs, meetings and Minutes, plus 20+ bundled lark-* agent skills and structured output. Create a Lark app and sign in first.
larksuite/cli17.7k