mcp-telegram
If you are the rightful owner of mcp-telegram and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
A TypeScript implementation of an MCP server for interacting with Telegram using MTProto, built with FastMCP.
MCP Telegram is a TypeScript-based server that facilitates interaction with Telegram through the MTProto protocol. It leverages the Model Context Protocol (MCP) to provide a seamless interface for AI models, such as Claude, to communicate with Telegram. The server is built using FastMCP, which supports both stdio and SSE transports, allowing for flexible integration with various client applications. The project includes tools for managing Telegram dialogs and messages, and it is designed to be easily configurable through environment variables.
Features
- Integration with Telegram using MTProto protocol.
- Support for stdio and SSE transports for flexible client integration.
- Tools for listing dialogs and messages in Telegram.
- Configurable through environment variables for easy setup.
- Built with FastMCP for modern TypeScript implementation.
Tools
listDialogs
List available dialogs, chats, and channels with options for unread, archived, and pinned dialogs.
listMessages
List messages in a specified dialog, chat, or channel with options for unread messages and message limits.