Telegram MCP Server について
Telegram MCP Server は、AI アシスタントから指定した Telegram チャットへメッセージを送信する MCP サーバーです。Claude Desktop などの MCP クライアント向けに、送信ツールを提供します。
主な機能
- 01指定した Telegram チャットへのメッセージ送信
活用シーン
- 01アシスタントが生成した更新情報を Telegram チャットへ送信
MCP 対応
Telegram Bot API トークンとチャット IDを設定し、MCP クライアントに `send_telegram_message` ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Telegram MCP サーバー
このプロジェクトは、Claude Desktop などの AI アシスタントを通じて Telegram メッセージを送信できる Model Context Protocol(MCP)サーバーを実装しています。
MCP とは?
Model Context Protocol(MCP)は、Claude Desktop などの AI アプリが外部のツールやデータソースに接続できるようにするシステムです。ユーザーが制御を維持しながら、AI アシスタントがローカルサービスや API を利用するための、明確で安全な方法を提供します。
セットアップ
- 依存関係をインストールします。
npm install
- プロジェクトをビルドします。
npm run build
設定
サーバーを利用するには、次の 2 つの環境変数を設定する必要があります。
TELEGRAM_TOKEN:Telegram Bot API トークンCHAT_ID:メッセージの送信先となる Telegram チャットの ID
これらは .cursor/mcp.json ファイルで設定できます。
{
"mcpServers": {
"telegram": {
"command": "node",
"args": ["./dist/mcp-server.js"],
"env": {
"TELEGRAM_TOKEN": "your-telegram-bot-token",
"CHAT_ID": "your-chat-id"
}
}
}
}
利用可能なツール
send_telegram_message
設定された Telegram チャットにメッセージを送信します。
パラメーター:
message(文字列):送信するメッセージのテキスト
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。