Slack Search MCP Server
Slack 검색 MCP 서버
Slack의 검색 기능에 접근하기 위한 도구와 리소스를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 LLM은 Slack 작업 공간에서 사용자, 채널, 메시지 등을 검색하고 불러올 수 있습니다.
특징
도구
get_users- Slack 작업 공간의 사용자 목록을 가져옵니다.get_channels- Slack 작업 공간의 채널 목록을 가져옵니다.get_channel_messages- 특정 채널에서 메시지 가져오기get_thread_replies- 스레드에서 답변 가져오기search_messages- Slack에서 메시지 검색
자원
allusers://- Slack 작업 공간의 모든 사용자를 가져옵니다.allchannels://- Slack 작업 공간의 모든 채널을 가져옵니다.
Related MCP server: MCP Slack Python
요구 사항
번 런타임
적절한 권한이 있는 Slack API 토큰
설치
저장소를 복제합니다
종속성 설치:
지엑스피1
용법
Slack API 토큰을 환경 변수로 설정합니다.
export SLACK_TOKEN=xoxb-your-token-here서버를 실행합니다:
bun run index.ts또는 컴파일된 버전을 사용하세요.
./dist/slack_search_function_mcp
건물
실행 파일을 빌드하려면:
bun run build이렇게 하면 dist 디렉토리에 컴파일된 실행 파일이 생성됩니다.
MCP 구성
MCP 지원 LLM과 함께 이 서버를 사용하려면 MCP 구성에 추가하세요.
{
"mcpServers": {
"slack": {
"command": "/path/to/dist/slack_search_function_mcp",
"env": {
"SLACK_TOKEN": "xoxb-your-token-here"
}
}
}
}도구 예제
사용자 가져오기
{
"name": "get_users",
"arguments": {
"limit": 10
}
}채널 가져오기
{
"name": "get_channels",
"arguments": {
"limit": 10,
"exclude_archived": true
}
}채널 메시지 받기
{
"name": "get_channel_messages",
"arguments": {
"channel": "C01234ABCDE",
"limit": 10
}
}스레드 답변 받기
{
"name": "get_thread_replies",
"arguments": {
"channel": "C01234ABCDE",
"thread_ts": "1234567890.123456",
"limit": 10
}
}메시지 검색
{
"name": "search_messages",
"arguments": {
"query": "important announcement",
"sort": "timestamp",
"sort_dir": "desc",
"count": 10
}
}리소스 예제
모든 사용자 가져오기
allusers://모든 채널 가져오기
allchannels://오류 처리
서버에는 다음에 대한 포괄적인 오류 처리 기능이 포함되어 있습니다.
Slack API 토큰이 잘못되었거나 없습니다.
API 속도 제한
네트워크 오류
잘못된 매개변수
인증 실패
보안
Slack API 토큰은 응답에 기록되거나 노출되지 않습니다.
토큰은 환경 변수를 통해 안전하게 전달됩니다.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI agents to search and retrieve messages within a Slack workspace using the Slack Web API. It supports specific channel filtering and includes built-in rate limit handling for efficient message discovery.25MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with Slack workspaces through tools for managing channels, sending messages, and retrieving user profiles. It leverages the Slack API and FastMCP to provide functionalities like message history lookup and reaction management.1
- AlicenseBqualityDmaintenanceAn MCP server that enables searching for messages and listing channels within a Slack workspace. It provides tools to retrieve channel history and filter messages based on text matching and date ranges.325MIT
- FlicenseAqualityDmaintenanceAn MCP server for semantic search and retrieval of indexed Slack messages stored in Qdrant using Cohere reranking via AWS Bedrock. It enables users to search through Slack history, retrieve full message threads, and access channel or user statistics through natural language.5
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/takuya0206/slack_search_function_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server