MCP Servers for Slack

Slack is a collaboration hub that connects your organization's people, information, and tools. It's a platform for team communication where work flows seamlessly between direct messaging, group conversations, and dedicated channels for projects, topics, or teams.

View all MCP Servers

  • Why this server?

    Allows ingestion of content from Slack channels into Graphlit for search and retrieval

    A
    security
    A
    license
    A
    quality
    The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
    43
    2,634
    196
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Provides community support through the linked Slack community

    A
    security
    A
    license
    A
    quality
    An implementation of the Model Context Protocol for the Opik platform that provides a unified interface for accessing Opik's capabilities, supporting multiple transport mechanisms for flexible integration with IDEs and other environments.
    19
    53
    TypeScript
    Apache 2.0
  • Why this server?

    References community access through Slack for support and collaboration with other users.

    A
    security
    A
    license
    A
    quality
    An MCP server that provides a comprehensive interface to Semgrep, enabling users to scan code for security vulnerabilities, create custom rules, and analyze scan results through the Model Context Protocol.
    6
    68
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Connects with Slack to enable community engagement and collaboration through a dedicated channel.

    A
    security
    A
    license
    A
    quality
    A server that allows fetching web page content using Playwright headless browser with AI-powered capabilities for efficient information extraction.
    2
    1,011
    2
    TypeScript
    MIT License
  • Why this server?

    Allows Claude to interact with Slack workspaces, including listing channels, posting messages, replying to threads, adding reactions, getting channel history, getting thread replies, and retrieving user information.

  • Why this server?

    Provides tools for interacting with Slack API, including listing channels, posting messages, replying to threads, adding reactions, retrieving channel history, getting thread replies, retrieving user information, and searching messages in a Slack workspace.

    A
    security
    A
    license
    A
    quality
    A server implementing Model Context Protocol that enables AI assistants to interact with Slack API through a standardized interface, providing tools for messaging, channel management, user information retrieval, and more.
    9
    18
    JavaScript
    Apache 2.0
  • Why this server?

    Allows sending notifications and alerts to Slack channels, particularly for sharing operational information such as Kubernetes pod status

    A
    security
    A
    license
    A
    quality
    Run your own runbooks from Claude Desktop. You can create your runbooks and execute them with other MCP servers.
    2
    1
    Python
    Apache 2.0
  • Why this server?

    Enables sending messages to Slack channels, as shown in the example 'Send a message in slack to the #general channel with today's weather'

    A
    security
    A
    license
    A
    quality
    A TypeScript implementation of the Model Context Protocol server for Pica that enables Claude Desktop users to interact with connected platforms like Gmail, Google Sheets, Slack, and databases through natural language commands.
    4
    40
    14
    JavaScript
    GPL 3.0
    • Apple
  • Why this server?

    Enables configuration and control of Slack integration with GitLab projects.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables interaction with GitLab accounts to manage repositories, merge requests, code reviews, and CI/CD pipelines through natural language.
    41
    2
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Allows Claude to interact with Slack workspaces as a user, including listing channels, posting messages, replying to threads, adding reactions, getting channel history, getting thread replies, retrieving user lists, and viewing user profiles

    A
    security
    A
    license
    A
    quality
    Enables interaction with Slack workspaces as a user, supporting channel listing, message posting, threading, reactions, and user management via the Slack API.
    8
    3
    JavaScript
    MIT License
  • Why this server?

    Supports retrieval and management of Slack messages through the Unipile messaging platform.

    A
    security
    A
    license
    A
    quality
    Enables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.
    3
    3
    Python
    MIT License
    • Linux
  • Why this server?

    Enables interaction with Slack through Fastn's connector system

    -
    security
    A
    license
    -
    quality
    An MCP server that enables dynamic tool registration and execution based on API definitions, providing seamless integration with services like Claude.ai and Cursor.ai.
    7
    Python
    MIT License
    • Apple
  • Why this server?

    Enables posting Devin AI tasks to Slack channels, maintains thread context between Devin sessions and Slack threads, and allows sending messages to both Devin sessions and corresponding Slack threads simultaneously.

    A
    security
    F
    license
    A
    quality
    A TypeScript MCP server that integrates Devin AI with Slack, allowing users to create Devin sessions, post tasks to Slack channels, and maintain thread context between Devin sessions and Slack threads.
    5
    JavaScript
    • Apple
  • Why this server?

    Provides tools for connecting to Slack workspaces and making API requests, enabling interaction with Slack channels, messages, users, and other Slack resources.

    -
    security
    F
    license
    -
    quality
    Run your own MCP server for over 2,500 apps and APIs. * Run your own MCP server for over 2,500 APIs * Manage servers for your users, in your own app. * Connect accounts, configure params, and make API requests, all via tools * Fully-managed OAuth and credential storage )
    186
    9,582
    JavaScript
    • Linux
    • Apple
  • Why this server?

    Allows interaction with Slack Workspaces, providing tools to retrieve channel histories and list available channels without requiring admin permissions or bot approvals.

    -
    security
    A
    license
    -
    quality
    The most powerful MCP server for Slack Workspaces. This integration supports both Stdio and SSE transports, proxy settings and does not require any permissions or bots being created or approved by Workspace admins 😏.
    18
    Go
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enables interaction with Slack's API to perform operations like posting messages, retrieving user information, and listing conversations

    -
    security
    A
    license
    -
    quality
    A Python-based MCP server that integrates OpenAPI-described REST APIs into MCP workflows, enabling dynamic exposure of API endpoints as MCP tools.
    2
    32
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides access to Slack discussions as a resource type, enabling search and retrieval of conversation content from Slack channels

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server enabling LLMs to search, retrieve, and manage documents through Rememberizer's knowledge management API.
    19
    Python
    Apache 2.0
  • Why this server?

    Enables AI assistants to interact with Slack workspaces by listing channels, sending messages, replying to threads, adding reactions, retrieving channel history, getting thread replies, and accessing user information.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server implementation that enables AI assistants to interact with Slack workspaces, allowing them to browse channels, send messages, reply to threads, add reactions, and retrieve user information.
    18
    JavaScript
    Apache 2.0
  • Why this server?

    Mentioned as a planned future integration for sending notifications about encoding job status and issues

    -
    security
    A
    license
    -
    quality
    AI-powered assistant that connects Claude to video encoding workflows, translating cryptic errors into plain English and providing actionable solutions for troubleshooting encoding jobs.
    1
    Python
    MIT License
  • Why this server?

    Provides a community support channel for users of the MCP server.

    -
    security
    A
    license
    -
    quality
    A TypeScript-based MCP server that provides two tools for chatting with Mistral AI models, supporting both text-only conversations and image+text inputs.
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides authenticated interactions with Slack including reading channels, writing messages, and adding reactions with configurable permission scopes.

    -
    security
    F
    license
    -
    quality
    A serverless, multi-tenant implementation of MCP servers that runs on Vercel with fluid compute mode, allowing multiple users to connect to the same endpoint while maintaining session state through Redis.
    2
    Python
  • Why this server?

    Planned integration for interacting with Slack workspaces, likely enabling message sending and workspace management through the MCP server

    -
    security
    F
    license
    -
    quality
    A tutorial MCP server implementation that provides country information, demonstrating the Model Context Protocol for building AI-powered applications with external service integration capabilities.
  • Why this server?

    Mentioned as a planned future integration in the roadmap, but not currently implemented.

    -
    security
    F
    license
    -
    quality
    A TypeScript implementation of Model Context Protocol that provides integration tools for JIRA ticket creation and TODO management, allowing users to manage tasks through natural language interfaces.
    TypeScript
  • Why this server?

    Provides access to Slack actions through ActionKit, allowing Claude to interact with and perform operations in Slack workspaces on behalf of authenticated users.

    -
    security
    F
    license
    -
    quality
    An MCP server that connects to Claude Desktop and provides access to Slack actions through ActionKit, allowing users to interact with Slack via their authenticated Paragon credentials.
    1
    TypeScript
    • Apple
  • Why this server?

    Provides the ability to interact with a Slack workspace by posting messages to channels and retrieving a list of all workspace users

    -
    security
    F
    license
    -
    quality
    A connector enabling Claude Desktop or any MCP client to interact with Slack workspaces to post messages and query user lists.
    TypeScript
  • Why this server?

    Provides tools for accessing Slack's search functionality, allowing users to retrieve workspace information (users, channels), fetch messages from specific channels, get thread replies, and search through messages across the workspace.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables LLMs to access Slack's search functionality to retrieve users, channels, messages, and thread replies from a Slack workspace.
    TypeScript
  • Why this server?

    Provides integration with Slack, allowing the MCP server to interact with Slack's API

    -
    security
    F
    license
    -
    quality
    This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
    Python