CuratedMCP
✨
OpenAI Agents SDK
Free

How to Install Slack MCP Server in OpenAI Agents SDK

Read messages, search conversations, and post to Slack channels from your AI agent

What Slack MCP Server does

The most capable Slack integration for MCP β€” connect your AI agent to your Slack workspace to read conversations, search messages, post updates, and manage channels. Features: - Read channel history and thread messages - Search across all messages in your workspace - Post messages and reply to threads - List channels, members, and workspace info - DM users directly from your agent - Fetch file attachments and shared content - Rate limiting and pagination handled automatically This community-maintained server (1,500+ GitHub stars) is trusted by engineering teams who want their AI agent to stay in sync with Slack conversations, summarize threads, and post automated updates. Requirements: - Slack Bot Token (xoxb-...) with appropriate scopes: channels:history, channels:read, chat:write, users:read - Slack Team ID

slack
messaging
channels
workspace
notifications

Installation steps

  1. 1Install: pip install openai-agents
  2. 2Copy the snippet below into your agent code
  3. 3Replace placeholder env values with your real keys
  4. 4Pass mcp_servers=[mcp_server] to your Agent()

Python snippet

Python snippetpython
from agents import Agent
from agents.mcp import MCPServerStdio

mcp_server = MCPServerStdio(
    command="npx",
    args=["-y", "@korotovsky/slack-mcp-server"],
    env={
        "SLACK_BOT_TOKEN": "xoxb-xxxxxxxxxxxx",
        "SLACK_TEAM_ID": "T0XXXXXXXX",
    },
)

agent = Agent(
    name="My Agent",
    model="gpt-4o",
    mcp_servers=[mcp_server],
)
Full server details GitHub Open Config Editor

Install in other clients

For maintainers

If you maintain Slack MCP Server, add this badge to your README to show it's verified on CuratedMCP:

CuratedMCP Verified
[![CuratedMCP Verified](https://curatedmcp.com/api/badge/slack-mcp-server)](https://curatedmcp.com/marketplace/slack-mcp-server)

Related servers