Telegram MCP Server

Integrations

  • Provides access to Telegram messaging platform, enabling reading unread messages, retrieving conversation history, sending messages, and managing communication entities within a Telegram account.

telegrama-mcp

Requisitos

Uso

  1. instalar dependencias
pip3 install uv uv venv source .venv/bin/activate uv sync
  1. edite el archivo .env con su ID de API de Telegram y hash ( Mi Telegram ), no lo comparta con otros.
  2. iniciar el servidor http

uv run http-server/http-server.py

  1. instalar el servidor MCP

uv run mcp install mcp-server/mcp-server.py

Funciones disponibles

El servidor MCP proporciona las siguientes funciones:

  • get_unread_entities : Obtener entidades que tienen mensajes no leídos en ellas
  • get_unread_messages(id) : obtiene todos los mensajes no leídos de una entidad con un ID determinado
  • get_messages(id, count) : Obtener mensajes limitados por un conteo de una entidad
  • get_entities : Obtener todas las entidades en la sesión actual
  • get_entity_by_id(id) : obtiene una entidad de la sesión actual
  • send_message(entity_id, content, reply_to_message_id) : envía un mensaje a una entidad con marcado opcional y respuesta

Problemas comunes y cómo solucionarlos

  • Claude no puede ejecutar el servidor MCP >> Instalar uv con brew: brew install uv
  • No puedo crear una nueva aplicación en Telegram >> Desconecte la VPN y vuelva a intentarlo

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Un servidor MCP que permite la interacción con la plataforma de mensajería Telegram, permitiendo a los usuarios recuperar mensajes no leídos, obtener información de entidades y enviar mensajes a través de interfaces de lenguaje natural.

  1. Requirements
    1. Usage
      1. Available Functions
        1. Common Issues & How to Fix
          1. License

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              An MCP server that enables communication with users through Telegram. This server provides a tool to ask questions to users and receive their responses via a Telegram bot.
              Last updated -
              1
              16
              JavaScript
            • A
              security
              A
              license
              A
              quality
              An MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.
              Last updated -
              1
              0
              JavaScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              A server that enables interaction with Telegram chats directly through MCP-compatible hosts like Claude for Desktop, providing tools to retrieve chats, get messages, and send messages.
              Last updated -
              85
              Python
              Apache 2.0
              • Apple
              • Linux
            • -
              security
              -
              license
              -
              quality
              An MCP-based messaging system that allows AI systems to interact with various messaging platforms through standardized tools for sending text, images, documents, buttons, and alerts.
              Last updated -
              Python

            View all related MCP servers

            ID: 9oat3exviw