Awesome MCPSocial & Messaging

korotovsky/slack-mcp-server

⭐ 1825 Go added to this list on 2025-05-06 repository created 2025-04-12

The project "korotovsky/slack-mcp-server" is a feature-rich Model Context Protocol (MCP) server designed specifically for Slack Workspaces. It supports both stealth and OAuth modes, allowing it to operate without requiring additional permissions or bot installations in stealth mode, or securely using OAuth tokens without the need for token refresh or extraction from browsers. This flexibility makes it highly adaptable for various Slack workspace environments, including enterprise setups. The server supports multiple transport methods such as Stdio and Server-Sent Events (SSE), and it can be configured to route outgoing requests through proxies, enhancing its usability in different network environments. It offers comprehensive Slack message and channel interactions, including fetching messages from channels, threads, direct messages (DMs), and group DMs. It also supports smart history fetching with pagination by date or message count, which is useful for retrieving relevant conversation history efficiently. Additional features include embedding user information within messages for better context, caching users and channels for faster access, and supporting channel and thread lookups by name or ID. The server provides tools for retrieving conversation history, thread replies, and channel lists with various filtering and sorting options. The project includes detailed setup guides covering authentication, installation, configuration, and usage, along with debugging tools to inspect and log server activity. Security best practices are emphasized, such as keeping API tokens and environment files secure. Licensed under MIT, this project is not an official Slack product but offers powerful capabilities for integrating MCP with Slack workspaces. Overall, this MCP server enhances Slack workspace interactions by providing a robust, flexible, and secure way to access and manage Slack messages and channels without the typical permission constraints, making it valuable for developers and organizations leveraging Slack for communication.

https://github.com/korotovsky/slack-mcp-server

api-tokensassistantscachingchannel-listingchannel-lookupchannel-supportchannels_listclaude-desktopconfigurationconversation-historyconversations_historydebuggingdirect-messagesdockerenterprise-workspacesenvironment-variablesgroup-direct-messageshttpsllmmcpmcp-clientmcp-servermessage-fetchingmit-licensemodel-context-protocolngroknpxoauth-modepaginationproxy-configurationproxy-settingsproxy-supportsecurityslackslack-apislack-channelsslack-integrationslack-messagesslack-tokensslack-workspacesslack_mcp_xoxc_tokenslack_mcp_xoxd_tokensmart-historysmart-history-fetchsse-transportstdio-transportstealth-modethread-repliesthread-supporttlsuser-information-embedding

Also in Social & Messaging

Panniantong/Agent-Reach

Agent Reach gives AI agents the ability to access and interact with the entire internet, including popular platforms like Twitter, Reddit, YouTube, GitHub, and Bilibili, without API fees, enhancing...

lharries/whatsapp-mcp

WhatsApp MCP Server is an MCP server that enables AI-driven interaction with personal WhatsApp messages and media through integration with LLMs like Claude, using a Go bridge and Python MCP server architecture.

chigwell/telegram-mcp

Telegram MCP Server is a full-featured integration that enables programmatic interaction with Telegram accounts through the Model Context Protocol, providing extensive tools for messaging, chat and group management, contact handling, and more.

pipeboard-co/meta-ads-mcp

Meta Ads MCP is an MCP server that enables AI models to access, analyze, and manage advertising campaigns on Meta platforms like Facebook and Instagram through a standardized interface.

GongRzhe/Gmail-MCP-Server

Gmail AutoAuth MCP Server is an MCP server that enables AI assistants to manage Gmail through natural language commands with full Gmail API integration and OAuth2 authentication support.

chatmcp/mcp-server-chatsum

mcp-server-chatsum is an MCP server that enables querying and summarizing chat messages to facilitate efficient chat data management and review.

line/line-bot-mcp-server

An MCP server implementation that integrates the LINE Messaging API to connect AI Agents with LINE Official Accounts for automated and customizable messaging.

arlanrakh/talk-to-girlfriend-ai

An AI-powered Telegram agent that leverages the Model Context Protocol to provide intelligent, context-aware messaging and chat management features tailored for dating and social interactions.