About Telegram Bot Testing MCP
Telegram Bot Testing MCP is an MCP server published by 0x216 in the Browser category: write test scenarios for your Telegram bot — Claude runs them like a human QA. MCP server driving the official Telegram Web client in a real browser: structured reads, button presses, files, screenshots, Mini Apps. No MTProto libraries.
The repository has 2 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/0x216/telegram-bot-testing-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (15)
tg_clear_chatWipe history (test isolation)
Parameters not published.
tg_click_buttonPress an inline button by text or row/col
Parameters not published.
tg_click_reply_buttonPress a reply-keyboard button
Parameters not published.
tg_forward_messageForward a message via the real forward picker
Parameters not published.
tg_loginOne-time interactive login (QR window)
Parameters not published.
tg_miniapp_openOpen a Mini App from a web-app button
Parameters not published.
tg_miniapp_snapshotList interactive elements inside the Mini App (`[ref] role "text"`)
Parameters not published.
tg_open_chatOpen chat by `@username` / t.me link
Parameters not published.
tg_read_messagesLast N messages as structured JSON (text, buttons grid, media kind, ids)
Parameters not published.
tg_screenshotScreenshot chat / single message / window
Parameters not published.
Show all 15 tools
tg_send_fileAttach & send photo/document (with caption)
Parameters not published.
tg_send_messageSend text or /command; `reply_to` replies to a specific message
Parameters not published.
tg_send_voiceRecord & send a real voice message through a fake microphone (WAV input)
Parameters not published.
tg_statusMode, login state, profile location
Parameters not published.
tg_wait_for_messageBlock until the bot replies — the core test primitive
Parameters not published.
Ask AI
Ask AI about Telegram Bot Testing MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.