Newcontext-mode—Save 98% of your AI coding agent's context windowLearn more
MCP Directory
ServersClientsBlog

context-mode

Save 98% of your AI coding agent's context window. Works with Claude Code, Cursor, Copilot, Codex, and more.

Try context-mode
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2026 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. Communication

Communication MCP Servers

Communication MCP servers for email, messaging, Slack, Discord, and team collaboration tools.

57 servers in this category

Communication MCP servers bridge AI assistants with the messaging and collaboration platforms your team already uses. Send messages, read threads, manage channels, and automate notifications — without leaving your AI workflow.

Common use cases include posting Slack messages, reading email threads in Gmail, creating calendar invites, sending Discord announcements, and summarizing unread notifications.

Popular integrations: Slack, Discord, Gmail, Outlook, Microsoft Teams, Telegram, and Twilio SMS.

  • xiaozhi-esp32

    27,772

    An MCP-based chatbot | 一个基于MCP的聊天机器人

    C++
  • higress

    8,751

    Higress is a cloud-native AI gateway based on Istio and Envoy, offering extensibility with Wasm plugins and a user-friendly console. It provides high availability and load balancing capabilities for various services.

    Go
  • ENScan_GO

    4,488

    一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入

    Go
  • mcpo

    4,283

    **Concise Description:** MCP-to-OpenAPI proxy. Securely exposes Model Context Protocol data via OpenAPI.

    Python
  • telegram-search

    3,958

    🔍 一个功能强大的 Telegram 聊天记录搜索工具,支持向量搜索和语义匹配。A powerful Telegram chat search tool with vector search and semantic matching capabilities.

    TypeScript
  • supergateway

    2,722

    Supergateway enables running MCP stdio-based servers over SSE or WebSockets, facilitating remote access and debugging with a single command. It supports various configuration options for seamless integration and control.

    TypeScript
  • obsidian-local-rest-api

    2,560

    A secure REST API and Model Context Protocol (MCP) server for your vault.

    TypeScript
  • MiniMax-MCP

    1,520

    MiniMax MCP server: Enables TTS, image & video generation API access. Facilitates model interaction.

    Python
  • elevenlabs-mcp

    1,438

    ElevenLabs MCP server. Manages model context for optimized AI speech generation. #ElevenLabs #AI #TTS #MCP

    Python
  • telegram-mcp

    1,251

    This repository provides a Telegram MCP server, enabling interaction with Telegram chats through MCP-compatible hosts like Claude for Desktop, using tools for retrieving chats, messages, and sending messages.

    Python
  • Gmail-MCP-Server

    1,151

    This repository provides an MCP server for Gmail integration with Claude Desktop, enabling AI assistants to manage Gmail through natural language. It supports email sending, reading, searching, and label management

    JavaScript
  • mcp-server-chatsum

    1,029

    The mcp-server-chatsum repository provides an MCP server to summarize chat messages stored in a database, allowing users to query and summarize their conversations using tools and prompts. It's designed for

    TypeScript
  • spotify-mcp

    606

    This repository hosts an MCP server that connects Claude to Spotify, enabling features like playback control, search, information retrieval, and queue management using the Spotipy API. This repository hosts an

    Python
  • gateway

    528

    CentralMind Gateway simplifies exposing databases to AI agents via MCP or OpenAPI. It generates AI-optimized APIs, filters sensitive data for compliance, and provides fast, secure data access for LLM-powered applications.

    Go
  • twitter-mcp

    401

    This repository provides an MCP server that allows Claude to interact with Twitter, enabling it to post tweets and search for tweets using Twitter's API. This repository provides an MCP

    TypeScript
  • mcpi

    393

    Minecraft: Pi Edition API Python Library

    Python
  • discord-mcp

    381

    This repository provides a Model Context Protocol (MCP) server for the Discord API, enabling integration of Discord bots with MCP-compatible applications like Claude Desktop. It allows users to retrieve server

    Java
  • mcprouter

    308

    The mcprouter repository provides a proxy and API server for MCP (Managed Configuration Protocol) servers, enabling interaction with MCP clients like Cursor by routing requests and managing configurations through a defined API.

    Go
  • mcp-sse

    301

    This repository demonstrates an SSE-based Model Context Protocol (MCP) server and client pattern, enabling decoupled processes for cloud-native agent interactions with tools like weather forecasting. It uses tools from the

    Python
  • mac_messages_mcp

    299

    This repository provides a Python bridge, "Mac Messages MCP," for interacting with the macOS Messages app using MCP, enabling users to read, filter, and send messages through an API, requiring

    Python
  • chat-mcp

    242

    This repository provides a cross-platform desktop application for interacting with LLMs using the MCP protocol. It offers a clean, minimalistic codebase for understanding MCP principles and testing multiple servers and LLMs.

    HTML
  • mcp-twikit

    236

    MCP-Twikit is a Model Context Protocol server that enables interaction with Twitter, allowing users to search and analyze tweets, compare sentiments across different accounts, and integrate with tools like Smithery.

    Python
  • discordmcp

    217

    This repository provides a Model Context Protocol (MCP) server that allows LLMs like Claude to interact with Discord channels by sending and reading messages through Discord's API, enabling direct interaction

    TypeScript
  • gibber-mcp

    212

    This repository hosts a Model Context Protocol (MCP) server, offering cryptographic tools like key pair generation, shared secret derivation, and message encryption/decryption using the Stanford Javascript Crypto Library.

    JavaScript
  • mcp-gateway

    133

    This repository provides a flexible gateway server that bridges MCP STDIO servers to HTTP, enabling multi-instance MCP servers to be exposed via REST API with OpenAPI schema generation.

    TypeScript
  • mcp-server-and-gw

    91

    This repository provides a bridge, server, and client for connecting Claude Desktop to remote servers via HTTP SSE, enabling independent server development and faster iteration cycles. This repository provides a

    TypeScript
  • NASA-MCP-server

    90

    The NASA MCP Server provides a standardized interface for AI models to access over 20 NASA data sources, offering optimized data formats, parameter validation, and rate limit management for efficient AI consumption.

    TypeScript
  • mcp-kafka

    80

    mcp-kafka bridges AI assistants and Kafka, enabling interaction with Kafka clusters through the Model Context Protocol. It allows AI to manage topics, produce messages, and consume data directly from Kafka.

    Go
  • x-mcp

    61

    This repository provides an MCP server that enables users to create, manage, and publish posts directly to X/Twitter through Claude chat. It offers both automated and manual installation options for seamless integration.

    Python
  • mailgun-mcp-server

    57

    This repository provides a Model Context Protocol (MCP) server for Mailgun, enabling AI clients like Claude Desktop to interact with Mailgun for tasks such as sending emails and fetching statistics.

    JavaScript
  • mcp-headless-gmail

    55

    This repository provides a Docker-ready MCP server for headless Gmail access, enabling remote email retrieval and sending without local credentials or browser setup, using decoupled architecture and automatic token refresh.

    Python
  • ns-mcp-server

    55

    This repository provides an MCP server that connects Claude to real-time NS (Nederlandse Spoorwegen) travel information, enabling AI assistants to provide Dutch railway expertise. Users can install it via NPM,

    TypeScript
  • mcp-goodnews

    47

    MCP Goodnews is a Model Context Protocol application that provides a server for positive news. It fetches articles from NewsAPI, ranks them using Cohere LLM based on positive sentiment, and

    Python
  • pushover-mcp

    41

    This repository provides a Model Context Protocol (MCP) implementation for sending notifications via Pushover.net. It allows AI agents to seamlessly send notifications through Pushover using a simple tool schema.

    TypeScript
  • mcp-server-rabbitmq

    38

    This repository provides a Model Context Protocol (MCP) server implementation for RabbitMQ, enabling MCP clients like Claude to interact with queues and topics hosted in a RabbitMQ instance.

    Python
  • agent-twitter-client-mcp

    31

    This repository provides a Model Context Protocol (MCP) server that enables AI models to interact with Twitter through the agent-twitter-client, offering features like tweet operations, user management, and Grok integration.

    TypeScript
  • best

    29

    This repository contains code related to Wallace Best's network, a global comment system designed to enhance website discussions and connect conversations across the web, including admin functionalities and API configurations.

  • puzzlebox

    25

    Puzzlebox is an MCP server hosting finite state machines as dynamic resources, enabling clients to subscribe and receive updates on state changes, facilitating agent coordination for complex, long-term projects.

    TypeScript
  • mcp-fastn

    22

    The Fastn server enables dynamic tool registration and execution via APIs, integrating with services like Claude.ai and Cursor.ai. It offers a unified, scalable platform with logging and robust error handling

    Python
  • py-mcp-line

    20

    This repository provides a Python implementation of a Model Context Protocol (MCP) server for LINE Bot messages, enabling Language Models to analyze LINE conversations through a standardized interface, using FastAPI and Pydantic.

    Python
  • mcp-email-client

    18

    Mail Client MCP is a Python email client enabling users to manage configurations, send emails, and read the latest unread messages, providing MCP functionality for Claude Desktop. Mail Client MCP

    Python
  • systemprompt-mcp-gmail

    12

    This repository hosts a Model Context Protocol (MCP) server enabling Gmail interaction via AI. It allows searching, reading, sending, and deleting emails, designed for use with the multimodal-mcp-client, and requires

    TypeScript
  • inoyu-mcp-unomi-server

    10

    This repository provides an early-stage Model Context Protocol (MCP) server that allows Claude to maintain user context by managing Apache Unomi profiles, properties, and basic sessions for learning and experimentation.

    JavaScript
  • OpenDQV

    10

    Open-source, contract-driven data quality validation. Shift-left enforcement at the point of write — before data enters your pipeline.

    Python
  • twitch-mcp

    8

    This repository provides a Twitch MCP server, inspired by Max Rydahl Andersen's blog post, enabling integration with Twitch chat using Quarkus. It allows users to interact with tools via Twitch using JBang.

  • mcp-server-for-intercom

    8

    This repository provides an MCP-compliant server that retrieves Intercom customer support tickets, enabling AI assistants to access and analyze them. It facilitates integration with tools like Claude Desktop and Cline.

    TypeScript
  • twitter-scraper-mcp

    7

    This repository provides an MCP server for interacting with Twitter, allowing users to retrieve tweets by ID and post new tweets using the agent-twitter-client library and FastMCP framework.

    JavaScript
  • unifai-mcp-server

    6

    This repository's UnifAI MCP servers have been migrated into the UnifAI SDKs, specifically the TypeScript and Python SDKs, for streamlined tool integration within MCP clients. This repository's UnifAI MCP servers

  • odoo-mcp-19

    6

    MCP Server for Odoo 19+ with v2 JSON-2 API Support

    Python
  • multicluster-mcp-server

    4

    The Multi-Cluster MCP Server acts as a gateway for GenAI systems to interact with multiple Kubernetes clusters via MCP, enabling resource management, cluster observability, and multi-cluster operations. The Multi-Cluster MCP

    TypeScript
Browse all MCP servers →