telegram_get_me
Get the bot
Return the bot's own profile (id, name, username, group-join and inline settings). Use it to confirm the token works. Bot API: getMe.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026
Read chats and members; send, edit and delete messages with a bot in Telegram.
The publisher's own server: Ably MCP by usefulapi
Hosted Telegram bot server that lets an assistant read chats and members and send, edit or delete messages via the Bot API.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Ftelegram/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"telegram-by-usefulapi": {
"type": "http",
"url": "https://telegram.usefulapi.io/mcp"
}
}
}Use your Telegram account from Claude, Cursor, or any MCP client. Read chats, members and administrators of your bot, and send, edit and delete messages with the bot. Hosted, no local install: connect with your own credentials.
Live endpoint: https://telegram.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://telegram.usefulapi.io/mcp.claude mcp add --transport http telegram https://telegram.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Telegram credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/telegram/
On first connect you provide a Telegram bot token (open @BotFather in Telegram, send /newbot or /mybots, then API Token). The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with telegram_upgrade (it returns a Stripe Checkout link). Cancel any time with telegram_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running telegram_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/telegram/README.md at commit 4046075
Get the bot
Return the bot's own profile (id, name, username, group-join and inline settings). Use it to confirm the token works. Bot API: getMe.
Takes no parameters.
Get a chat
Get the details of a chat the bot belongs to: type, title, username, description, pinned message, permissions. Bot API: getChat.
chat_idrequiredCount chat members
Get the number of members in a chat. Bot API: getChatMemberCount.
chat_idrequiredGet a chat member
Get one member of a chat: status (creator, administrator, member, restricted, left, kicked) and rights. Bot API: getChatMember.
chat_idrequireduser_idrequiredList chat administrators
List the administrators of a group or channel (not other bots' hidden admins). Bot API: getChatAdministrators.
chat_idrequiredGet pending updates
Read the messages and events that users sent to the bot and that wait in Telegram's queue (short poll, no wait). Without offset the same updates return again. A positive offset above an update_id, or a negative offset, deletes older updates in Telegram (this cannot be undone). allowed_updates changes the bot's saved update filter. Fails with HTTP 409 if the bot has a webhook. Bot API: getUpdates.
limitoffsetallowed_updatesSend a message
WRITE: send a text message from the bot to a chat. The message is visible to real people and cannot be unsent except with telegram_delete_message. Bot API: sendMessage.
textrequiredchat_idrequiredparse_modemessage_thread_idreply_to_message_iddisable_notificationEdit a message
WRITE: change the text of a message that the bot sent. This replaces the old text. Bot API: editMessageText.
textrequiredchat_idrequiredmessage_idrequiredparse_modeDelete a message
WRITE: delete a message. This cannot be undone. A bot can delete its own messages and incoming private-chat messages. In groups it needs the delete-messages admin right for other messages. Telegram allows deletion only for messages up to 48 hours old in most cases. Bot API: deleteMessage.
chat_idrequiredmessage_idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Ably MCP by usefulapi's hosted MCP server, published by usefulapi.io; no sign-in required; Streamable HTTP; 15 tools.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "telegram": { "url": "https://telegram.usefulapi.io/mcp" } }}