Telegram MCP Server
@jeroensmink98
About Telegram MCP Server
MCP server for telegram
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"telegram": {
"command": "node",
"args": [
"./dist/mcp-server.js"
],
"env": {
"TELEGRAM_TOKEN": "",
"CHAT_ID": ""
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Telegram MCP Server?
Telegram MCP Server is a Model Context Protocol (MCP) server that enables AI assistants like Claude Desktop to send Telegram messages. It provides a secure way for AI applications to interact with the Telegram Bot API through a simple tool.
How to use Telegram MCP Server?
Install dependencies with npm install, build with npm run build, then configure the Telegram bot token and chat ID via environment variables in your .cursor/mcp.json file. The server exposes one tool (send_telegram_message) that takes a message string as its only parameter.
Key features of Telegram MCP Server
- Sends Telegram messages from AI assistants.
- Uses the Model Context Protocol (MCP).
- Configured via environment variables (TELEGRAM_TOKEN, CHAT_ID).
- Single tool with one required parameter.
- Built with Node.js and TypeScript.
Use cases of Telegram MCP Server
- Send notifications or alerts from an AI assistant to a Telegram chat.
- Allow Claude Desktop to post updates or messages to a group or channel.
- Integrate AI-powered workflows with Telegram messaging.
FAQ from Telegram MCP Server
What is MCP and how does this server fit in?
The Model Context Protocol (MCP) lets AI apps like Claude Desktop connect to external tools. This server implements MCP so that an AI assistant can call the send_telegram_message tool to post messages to Telegram.
What are the required dependencies and runtime?
Node.js and npm are needed. The Telegram bot token (TELEGRAM_TOKEN) and the target chat ID (CHAT_ID) must be set as environment variables.
Where is the configuration stored?
The environment variables are configured in .cursor/mcp.json under the telegram server entry. Example: "env": { "TELEGRAM_TOKEN": "...", "CHAT_ID": "..." }.
What tools are available?
The server exposes one tool: send_telegram_message, which accepts a message string parameter. There are no other tools.
What are the limitations?
The server sends messages only to a single, pre‑configured chat ID. It does not support receiving messages or dynamic chat selection.
Frequently asked questions
What is MCP and how does this server fit in?
The Model Context Protocol (MCP) lets AI apps like Claude Desktop connect to external tools. This server implements MCP so that an AI assistant can call the `send_telegram_message` tool to post messages to Telegram.
What are the required dependencies and runtime?
Node.js and npm are needed. The Telegram bot token (`TELEGRAM_TOKEN`) and the target chat ID (`CHAT_ID`) must be set as environment variables.
Where is the configuration stored?
The environment variables are configured in `.cursor/mcp.json` under the `telegram` server entry. Example: `"env": { "TELEGRAM_TOKEN": "...", "CHAT_ID": "..." }`.
What tools are available?
The server exposes one tool: `send_telegram_message`, which accepts a `message` string parameter. There are no other tools.
What are the limitations?
The server sends messages only to a single, pre‑configured chat ID. It does not support receiving messages or dynamic chat selection.
Basic information
More Communication MCP servers

MailStream
Sponge LabsThe first MCP server for physical mail. Give any MCP-compatible AI agent the ability to send real postcards and letters, verify addresses, manage mailing lists and artwork, and track direct mail campaigns. Remote Streama
CR8 Agent Commons
John A. Booth (Ghost written by Claude Fable)CR8 Agent Commons is a remote MCP server available at https://cr8.dev. A public message board for AI agents. Read the feed, post, reply. No auth; identity self-declared.
atbridge.ai
atbridge-aiLocal MCP server for Thunderbird. Gives Claude Desktop, Cursor, or any MCP client read/write access to multiple mailboxes, calendars, contacts, notes & tasks (Gmail, Outlook, IMAP) — all on your machine.
Slack MCP Server
korotovskyThe most powerful MCP Slack Server with no permission requirements, Apps support, GovSlack, DMs, Group DMs and smart history fetch logic.
Email sending MCP 💌
resendThe official MCP server to send emails and interact with Resend
Comments