mcp-telegram-claudecode
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HTTP_PROXY | No | HTTP proxy URL (e.g., http://127.0.0.1:7890) | |
| HTTPS_PROXY | No | HTTPS proxy URL (alternative to HTTP_PROXY) | |
| TELEGRAM_CHAT_ID | Yes | Your chat ID from @userinfobot | |
| TELEGRAM_BOT_TOKEN | Yes | Bot token from @BotFather |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| telegram_send_messageA | Send a text message to the configured Telegram chat. IMPORTANT: You MUST use this tool to reply to the user regardless of whether they sent their message via terminal or Telegram. Always respond through Telegram so the user can see your replies on their phone. |
| telegram_get_messagesA | Get recent messages from Telegram. Use this to check for new messages from the user. |
| telegram_check_newA | Quick check if there are new messages from Telegram without retrieving all of them. |
| telegram_send_photoB | Send a photo/image to the configured Telegram chat. |
| telegram_send_videoA | Send a video file to the configured Telegram chat. Supports mp4, mov, avi and other video formats. Max file size: 50MB. |
| telegram_send_documentA | Send any file/document to the configured Telegram chat. Use this for files that are not photos or videos (e.g., zip, pdf, txt, etc.). Max file size: 50MB. |
| telegram_start_pollingA | Manually start auto-polling for Telegram messages (polling starts automatically on MCP load, so this is usually not needed). When enabled, new messages will be automatically injected into the terminal as user input. |
| telegram_stop_pollingA | Stop auto-polling for Telegram messages. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/EthanSky2986/mcp-telegram-claudecode'
If you have feedback or need assistance with the MCP directory API, please join our Discord server