Slack Model Context Protocol Server
@AVIMBU
Slack Model Context Protocol Server について
A Model Context Protocol Server for Interacting with Slack
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-slack-local": {
"command": "node",
"args": [
"/path/to/project/dist/index.js"
],
"env": {
"SLACK_BOT_USER_OAUTH_TOKEN": "",
"SLACK_TEAM_ID": ""
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Slack Model Context Protocol Server?
Slack Model Context Protocol Server is a connector that allows Claude Desktop (or any MCP client) to interact with a Slack workspace. It enables posting messages and querying the list of all users in the workspace.
How to use Slack Model Context Protocol Server?
Configure the server in your Claude Desktop MCP server config by providing the path to the built dist/index.js and setting the environment variables SLACK_BOT_USER_OAUTH_TOKEN and SLACK_TEAM_ID. Then run the server locally with node dist/index.js. Example prompts include “Can you list all users of my Slack team?” and “Can you send a welcome message to my Slack Channel with the ID ?”
Key features of Slack Model Context Protocol Server
- Connects MCP clients (like Claude Desktop) to Slack workspaces
- Sends messages to Slack channels via the
chat:writescope - Lists all users in the workspace via the
users:readscope - Works with a Slack bot user OAuth token and team ID
- Local development mode with hot-reload via
npm run watch
Use cases of Slack Model Context Protocol Server
- Automating welcome messages to newly joined channels
- Quickly listing members of a Slack workspace from a chat interface
- Integrating Slack communication into AI assistant workflows
FAQ from Slack Model Context Protocol Server
What permissions does the server need?
The server requires two Slack OAuth scopes: chat:write (post messages) and users:read (view people in the workspace). Other scopes are listed in the README but are not yet implemented.
How do I configure the Slack bot token and team ID?
Set the environment variables SLACK_BOT_USER_OAUTH_TOKEN with your bot token and SLACK_TEAM_ID with your workspace’s team ID. These are passed in the MCP server configuration under env.
What clients can use this server?
It is designed for any MCP client, with explicit examples given for Claude Desktop.
Where can I get help or ask questions?
Contact AVIMBU via the link provided in the README (https://avimbu.com).
「コミュニケーション」の他のコンテンツ
PhonePi MCP: Turn your phone into a toolbox for AI assistants using Model Context Protocol
priyankarkPhonePi MCP enables seamless integration between desktop AI tools and your smartphone, providing 23+ direct actions including SMS messaging, phone calls, contact management, snippet creation and search, clipboard sharing, notifications, battery status checks, and remote device co
Discord MCP Server
hanwegMCP server for discord bot
Email sending MCP 💌
resendThe official MCP server to send emails and interact with Resend
Telegram MCP Server
kfastovTelegram user console client and archiver
コメント