io.github.daedalus/mcp-telegram-bot
MCP server that exposes a Telegram bot
Versions
0.1.0latestTools 3
send_message Send a message to a specified Telegram chat. Args: chat_id: The Telegram chat ID to send the message to. Can be a numeric ID or username with @ prefix. text: The message text to send. Returns: JSON response from Telegram API containing message details. Raises: ValueError: If chat_id is invalid or text is empty. TelegramError: If Telegram API returns an error.
get_me Get bot information. Returns: JSON response containing bot information (id, username, first_name, etc.).
get_updates Get recent updates from Telegram. Args: limit: Maximum number of updates to return (1-100). Defaults to 10. offset: Identifier of the first returned update. Only updates with id greater than offset are returned. Returns: List of update dictionaries from Telegram API. Raises: TelegramError: If Telegram API returns an error.
Permissions 2
filesystem low env_vars low