Skip to main content
Glama

Telegram MCP Server

テレグラム-MCP

要件

Related MCP server: MCP-Communicator-Telegram

使用法

  1. 依存関係をインストールする

pip3 install uv uv venv source .venv/bin/activate uv sync
  1. .env ファイルを Telegram API ID とハッシュ ( My Telegram ) で編集します。他のユーザーと共有しないでください。

  2. httpサーバーを起動する

uv run http-server/http-server.py

  1. MCPサーバーをインストールする

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

利用可能な機能

MCP サーバーは次の機能を提供します。

  • get_unread_entities : 未読メッセージがあるエンティティを取得する

  • get_unread_messages(id) : 指定されたエンティティIDからすべての未読メッセージを取得する

  • get_messages(id, count) : エンティティからカウントで制限されたメッセージを取得します

  • get_entities : 現在のセッション内のすべてのエンティティを取得する

  • get_entity_by_id(id) : 現在のセッションからエンティティを取得する

  • send_message(entity_id, content, reply_to_message_id) : オプションのマークアップと返信を付けてエンティティにメッセージを送信する

よくある問題とその解決方法

  • Claude は MCP サーバーを実行できません >> brew で uv をインストールします: brew install uv

  • Telegramで新しいアプリを作成できません >> VPNを切断して再試行してください

ライセンス

マサチューセッツ工科大学

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/prem-research/telegram-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server