mcpField
T
tgatlas

tgatlas

ローカル
tgatlas.orgソーシャルメディア16 週間前に更新

tgatlas について

tgatlasは、公開Telegramチャンネルの情報を扱うMCPサーバーです。チャンネルのプロフィールや投稿頻度に加え、Telegramの類似チャンネル推薦と検索を提供します。

主な機能

  1. 01チャンネル情報と投稿頻度
  2. 02Telegramによる類似チャンネル推薦
  3. 03公開チャンネルとグループの検索
  4. 04MarkdownまたはJSON出力

活用シーン

  1. 01チャンネルの活動状況を確認
  2. 02読者層が近いチャンネルを発見
  3. 03公開チャンネルを検索

MCP 対応

MCPクライアント向けに、Telegramのチャンネル照会、類似チャンネルの発見、検索ツールを提供します。公開情報のみを扱い、メッセージ、メンバー一覧、非公開グループは読み取りません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"starnikovoleg-tgatlas": {
"command": "npx",
"args": [
"-y",
"tgatlas-mcp"
],
"env": {
"TELEGRAM_API_KEY": "<TELEGRAM_API_KEY>",
"TELEGRAM_API_HOST": "<TELEGRAM_API_HOST>"
}
}
}
}
起動コマンドnpx -y tgatlas-mcp
設定が必要な環境変数
TELEGRAM_API_KEYシークレットRapidAPI key for telegram155.p.rapidapi.com. Free tier available.
TELEGRAM_API_HOSTUpstream host. Defaults to telegram155.p.rapidapi.com.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmtgatlas-mcp0.1.2

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
formatenumいいえ出力形式。"markdown" はモデルが読みやすい簡潔な文章、"json" は API の生レスポンスです。デフォルトは "markdown" です。markdown | json
cadencebooleanいいえ投稿頻度と最後の投稿の日付を含めます。API 呼び出しが 1 回追加で必要です。デフォルトは true です。
channelstringはい公開チャンネル:@handle、handle 単体、または t.me リンク。非公開チャンネルは読み取れません。

詳細

README の画像

tgatlas-mcp

公開 Telegram チャンネル向けの MCP サーバーです。チャンネルの実際のプロフィール(登録者数、説明、作成日、認証済みかどうかや詐欺のフラグ、投稿頻度)と、Telegram 自身が類似していると判断したチャンネルをエージェントに提供します。

電話番号もセッションファイルも、起動したままにしておく MTProto クライアントも必要ありません。必要なのは API キーと Node ランタイムだけです。

インストール

npx tgatlas-mcp

Claude Desktop/Claude Code/その他の MCP クライアント:

{
  "mcpServers": {
    "tgatlas": {
      "command": "npx",
      "args": ["-y", "tgatlas-mcp"],
      "env": { "TELEGRAM_API_KEY": "your-rapidapi-key" }
    }
  }
}

rapidapi.com/starnikovoleg/api/telegram155 でキーを取得してください。無料プランがあり、カードは不要です。

ツール

telegram_channel

チャンネルのプロフィール(タイトル、説明、正確な登録者数、作成日、Telegram 独自の認証済み・詐欺のフラグ、投稿頻度)を取得します。

多くのディレクトリにはない投稿頻度が、たいてい知りたいことへの答えになります。登録者数が20万人でも、14か月間投稿がないチャンネルは、フォロワー数だけを表示する一覧では、現在も活動中のチャンネルと見分けがつきません。

@durov — Du rov's Channel
Subscribers   1,400,000
Created       2017-02-15
Last post     2026-08-29
Posting rate  0.4 posts/day over the last 30
telegram_similar_channels

Telegram が指定したチャンネルと並べておすすめするチャンネルを取得します。キーワードの一致ではなく、Telegram 独自のトピック判断に基づくため、語彙は共通していなくても、同じオーディエンスを持つチャンネルが返されます。

まだ名前を知らないチャンネルを見つける方法です。知っているチャンネルから始め、外へたどっていきます。数十件のシードから2段階展開すると、数千件のチャンネルに到達できます。

enrich: true に設定すると、各結果の正確な登録者数を取得します。

telegram_search_channels

公開チャンネルとグループを対象とした、Telegram のグローバル検索です。出発点を見つけるにはこれを使い、範囲を広げるには telegram_similar_channels を使ってください。

出力

デフォルトでは Markdown です。モデルが解析処理なしで読み取れます。コードにパイプ入力する場合は、format: "json" を指定すると API の生レスポンスを取得できます。

対象範囲

公開チャンネルのメタデータのみです。メッセージの内容、メンバーリスト、非公開グループは読み取り対象外であり、返されることもありません。

コスト

ツールはリモート MCP エンドポイントをプロキシせず、REST エンドポイントを直接呼び出します。RapidAPI はリクエストごとに課金するため、この構成では initialize と tools/list は無料です。課金されるのはルックアップに対してであり、ハンドシェイクではありません。

telegram_channel は投稿頻度を有効にすると3回、cadence: false の場合は2回呼び出します。telegram_similar_channels は2回呼び出し、さらに enrich: true の場合は結果ごとに1回呼び出します(最大12件)。

環境変数

変数デフォルト用途
TELEGRAM_API_KEY—RapidAPI キーです。RAPIDAPI_KEY も使用できます。
TELEGRAM_API_HOSTtelegram155.p.rapidapi.comアップストリームのホストです。
TELEGRAM_TIMEOUT_MS30000リクエストごとのタイムアウトです。

関連情報

TgAtlas では、同じ API を基に毎週計測したコーパスを公開しています。トピック別のチャンネルディレクトリ、おすすめグラフを逆引きした「このチャンネルをおすすめしているのは誰か」、およびその数値の週ごとの推移を提供しています。

MIT。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。