Slack Explorer MCP
S

Slack Explorer MCP

A Slack information retrieval server based on the MCP protocol, providing functions such as message search, file lookup, and user information retrieval to help users efficiently query and manage Slack workspace content.
2.5 points
3.1K

What is the Slack Explorer MCP Server?

The Slack Explorer MCP Server is a bridge that connects Slack workspaces with AI assistants. It allows AI assistants (such as Claude) to securely access and search your messages, files, threads, and user information in Slack, helping you quickly find the information you need without manual searching.

How to use the Slack Explorer MCP Server?

Using the Slack Explorer is very simple: First, obtain a Slack user token, and then add this MCP server to your AI assistant configuration. After the configuration is complete, you can directly ask the AI assistant for information in Slack, such as 'Find discussions about Project X last week' or 'Search for files shared by John in the #general channel'.

Use cases

The Slack Explorer is particularly suitable for the following scenarios: • Need to quickly find historical conversations and decision records • Locate specific files or links in a large number of messages • Review team discussions to understand project background • Find colleagues' contact information and profiles • Organize meeting records and related discussions

Main features

Message search
Search Slack messages using advanced filtering options. You can perform precise searches based on conditions such as channels, users, date ranges, reactions, and files.
View thread replies
Get all replies in a message thread. It supports pagination for handling a large number of replies, making it easy to view the complete discussion context.
Batch retrieval of user profiles
Retrieve profile information of multiple users in batches, including display names, real names, email addresses, etc. You can query up to 100 users at the same time.
Search for users by name
Search for users by display name, supporting exact and partial matches to help you quickly find colleagues' contact information.
File search
Search for various types of files, including canvases, PDFs, images, etc. You can filter by file type, channel, user, and date range.
Retrieve canvas content
Retrieve the HTML content of Slack canvases, making it easy to view and organize the visual content of team collaboration. You can retrieve up to 20 canvases at the same time.
Advantages
Search for Slack information without leaving the AI assistant interface, improving work efficiency
Support multiple search conditions and filtering options for precise searching
Batch processing functions reduce repetitive operations and save time
Use user tokens to ensure that only content you are authorized to view can be accessed
Support the HTTP server mode for easy integration and expansion
Limitations
Manual configuration of the Slack user token is required, and the initial setup is relatively complex
Can only access content that authenticated users are authorized to view
The search function is limited by the Slack API, and some advanced searches may not be available
Tokens need to be obtained separately for each user, making team deployment cumbersome
File search does not support preview of all file types

How to use

Obtain a Slack user token
Create an app on the Slack API platform, add the necessary permission scopes, install it to the workspace, and obtain a user token starting with 'xoxp-'.
Configure the MCP server
Add the Slack Explorer MCP server configuration to your AI assistant configuration file. Run it using a Docker container and pass in the Slack token.
Start using
After the configuration is complete, restart the AI assistant. Now you can directly ask for information in Slack.

Usage examples

Find historical discussions
When you need to review the early discussions or decision - making processes of a project, you can use the message search function to quickly locate relevant conversations.
Organize meeting materials
After a meeting, you need to organize relevant files and discussion records. Use the file search and thread view functions to collect all relevant materials.
Find colleague information
When you need to contact a colleague or learn about the projects they are responsible for, use the user search function to quickly find contact information and relevant materials.
Review technical discussions
Technical problem discussions usually contain detailed code snippets and solutions. Use the thread view function to get the complete discussion context.

Frequently Asked Questions

What content can the Slack Explorer access?
How to deploy for multiple users in a team?
What are the limitations of the search function?
What is the purpose of the HTTP server mode?
How to ensure data security?

Related resources

Slack API documentation
Official Slack API documentation, containing detailed information such as permission scopes and API endpoints
GitHub repository
Source code and latest updates of the Slack Explorer MCP Server
MCP protocol documentation
Official specification documentation of the Model Context Protocol
Docker image
Official Docker image repository, containing the latest version

Installation

Copy the following command to your Client for configuration
{
      "mcpServers": {
        "slack-explorer-mcp": {
          "command": "docker",
          "args": ["run", "-i", "--rm", "--pull", "always",
            "-e", "SLACK_USER_TOKEN=xoxp-your-token-here",
            "ghcr.io/shibayu36/slack-explorer-mcp:latest"
          ]
        }
      }
    }
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Airweave
Airweave is an open - source context retrieval layer for AI agents and RAG systems. It connects and synchronizes data from various applications, tools, and databases, and provides relevant, real - time, multi - source contextual information to AI agents through a unified search interface.
Python
7.7K
5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
7.6K
4.5 points
H
Haiku.rag
Haiku RAG is an intelligent retrieval - augmented generation system built on LanceDB, Pydantic AI, and Docling. It supports hybrid search, re - ranking, Q&A agents, multi - agent research processes, and provides local - first document processing and MCP server integration.
Python
9.4K
5 points
C
Claude Context
Claude Context is an MCP plugin that provides in - depth context of the entire codebase for AI programming assistants through semantic code search. It supports multiple embedding models and vector databases to achieve efficient code retrieval.
TypeScript
18.1K
5 points
A
Acemcp
Acemcp is an MCP server for codebase indexing and semantic search, supporting automatic incremental indexing, multi-encoding file processing, .gitignore integration, and a Web management interface, helping developers quickly search for and understand code context.
Python
17.2K
5 points
M
MCP Agent Mail
MCP Agent Mail is a mail - based coordination layer designed for AI programming agents, providing identity management, message sending and receiving, file reservation, and search functions, supporting asynchronous collaboration and conflict avoidance among multiple agents.
Python
11.7K
5 points
M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
15.0K
5 points
A
Annas MCP
The MCP server and CLI tool of Anna's Archive are used to search for and download documents on the platform and support access through an API key.
Go
13.2K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
26.0K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
73.6K
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.6K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
35.0K
5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
32.8K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
65.4K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.2K
4.5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
97.6K
4.7 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase