telegram-bot-mcp-server

telegram-bot-mcp-server

3.8

telegram-bot-mcp-server is hosted online, so all tools can be tested directly either in theTools tabor in theOnline Client.

If you are the rightful owner of telegram-bot-mcp-server 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.

This project is a Telegram bot integration built using the Model Context Protocol (MCP) that exposes a suite of useful tools for interacting with the Telegram Bot API.

get-me

A simple method for testing your bot's authentication token. Requires no parameters

Try it

    Result:

    send-message

    Send message using a chat id

    Try it

    Unique identifier for the target chat or username of the target channel

      Message the user want to send to chat id

          Result:

          send-photo

          Send photo with message using a chat id

          Try it

          Unique identifier for the target chat or username of the target channel

            Caption for the photo that user want to send

              Photo to send. Pass a file_id as String to send a photo that exists on the Telegram servers (recommended), pass an HTTP URL as a String for Telegram to get a photo from the Internet, or upload a new photo using multipart/form-data. The photo must be at most 10 MB in size. The photo's width and height must not exceed 10000 in total. Width and height ratio must be at most 20

                  Result:

                  kick-chat-member

                  Kick a user from a group, a supergroup or a channel

                  Try it

                  Unique identifier for the target chat or username of the target channel

                    Unique identifier of the target user

                        Result:

                        un-ban-chat-member

                        Use this method to unban a previously banned user in a supergroup or channel. The user will not return to the group or channel automatically

                        Try it

                        Unique identifier for the target chat or username of the target channel

                          Unique identifier of the target user

                              Result:

                              get-chat

                              Use this method to get up-to-date information about the chat

                              Try it

                              Unique identifier for the target chat or username of the target channel

                                  Result:

                                  get-chat-member-count

                                  Use this method to get the number of members in a chat

                                  Try it

                                  Unique identifier for the target chat or username of the target channel

                                      Result:

                                      get-chat-member

                                      get information about a member of a chat

                                      Try it

                                      Unique identifier for the target chat or username of the target channel

                                        Unique identifier of the target user

                                            Result:

                                            set-my-short-description

                                            Use this method to change the bot's short description, which is shown on the bot's profile page and is sent together with the link when users share the bot

                                            Try it

                                            New short description for the bot; 0-120 characters. Pass an empty string to remove the dedicated short description for the given language

                                                Result:

                                                get-my-short-description

                                                Use this method to get the current bot short description

                                                Try it

                                                  Result:

                                                  set-my-commands

                                                  Use this method to change the list of the bot's commands

                                                  Try it

                                                  commands

                                                  No items yet. Use the button below to add some.

                                                      Result:

                                                      get-my-commands

                                                      Use this method to get the current list of the bot's commands

                                                      Try it

                                                        Result:

                                                        set-my-name

                                                        Use this method to change the bot's name

                                                        Try it

                                                        New bot name; 0-64 characters

                                                            Result:

                                                            get-my-name

                                                            Use this method to get the bot's name

                                                            Try it

                                                              Result:

                                                              set-my-description

                                                              Use this method to change the bot's description, which is shown in the chat with the bot if the chat is empty

                                                              Try it

                                                              New bot description; 0-512 characters

                                                                  Result:

                                                                  get-my-description

                                                                  Use this method to get the bot's description

                                                                  Try it

                                                                    Result: