An MCP server for interacting with the Slack API, allowing for sending messages, managing channels, and other workspace actions.
MCP server for Slack
You can run the slack-mcp server in a container using Podman or Docker:
Example configuration for running with Podman:
{
"mcpServers": {
"slack": {
"command": "podman",
"args": [
"run",
"-i",
"--rm",
"-e", "SLACK_XOXC_TOKEN",
"-e", "SLACK_XOXD_TOKEN",
"-e", "MCP_TRANSPORT",
"-e", "LOGS_CHANNEL_ID",
"quay.io/redhat-ai-tools/slack-mcp"
],
"env": {
"SLACK_XOXC_TOKEN": "xoxc-...",
"SLACK_XOXD_TOKEN": "xoxd-...",
"MCP_TRANSPORT": "stdio",
"LOGS_CHANNEL_ID": "C7000000",
}
}
}
}
To run the server with a non-stdio transport (such as SSE), set the MCP_TRANSPORT
environment variable to a value other than stdio
(e.g., sse
).
Example configuration to connect to a non-stdio MCP server:
{
"mcpServers": {
"slack": {
"url": "https://slack-mcp.example.com/sse",
"headers": {
"X-Slack-Web-Token": "xoxc-...",
"X-Slack-Cookie-Token": "xoxd-..."
}
}
}
}
Extract your Slack XOXC and XOXD tokens easily using browser extensions or Selenium automation: https://github.com/maorfr/slack-token-extractor.
Schedule and manage Zoom meetings with AI assistance. Requires Zoom API credentials for configuration.
A server for interacting with WeChat, a popular messaging and social media app.
A bridge server connecting Model Context Protocol (MCP) with Agent-to-Agent (A2A) protocol.
A server for interacting with LinkedIn, including authentication and posting capabilities.
Network access with the ability to run commands like ping, traceroute, mtr, http, dns resolve.
Integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.
BGG MCP enables AI tools to interact with the BoardGameGeek API.
Create and publish unlimited podcast shows and episodes with ELEMENT.FM
TikTok integration for getting post details and video subtitles
integrates with Bluesky API to query and search feeds and posts.