telegram-mcp-server

axelrodvl/telegram-mcp-server

3.1

If you are the rightful owner of telegram-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Telegram MCP Server enables seamless message transmission from Language Learning Models (LLMs) to a Telegram group using the Spring AI MCP framework.

Telegram MCP Server

Provides the ability to send messages from LLMs to a Telegram group.

Built with Spring AI MCP.

Usage

  1. Create a bot with BotFather and record the token as TELEGRAM_BOT_TOKEN.
  2. Create a Telegram group, add the bot to the group, and record the chat ID as TELEGRAM_CHAT_ID.
  3. Update src/main/resources/application.yml:
telegram:
  bot:
    token: TELEGRAM_BOT_TOKEN
    chatId: TELEGRAM_CHAT_ID
  1. Build the JAR file:
./mvnw clean package
  1. Configure your MCP client with the generated JAR file. For example, in the Perplexity Desktop App:
    • Open Settings → Connectors → MCP Connectors → Add Connector.
    • Set the server name to Telegram MCP Server.
    • Use an absolute path to the JAR: java -jar /Users/vadim/work/telegram-mcp-server/target/telegram-mcp-server-0.0.1-SNAPSHOT.jar.