mcpField
F
Frontier Signal

Frontier Signal

リモート
velab.orgビジネス・マーケティング01 週間前に更新
リポジトリ公式サイト

Frontier Signal について

Frontier Signalは、確認済みのAIデータブローカーの買い手プログラムや需要シグナルを追跡する人向けの、公開読み取り専用MCPサーバーです。認証なしで記録済みのベースラインや公開ブリーフを照会でき、限定ウォッチリストの内容や架空のヒット数は返しません。

主な機能

  1. 01買い手プログラムの一覧と検索
  2. 02カテゴリ別需要構成の照会
  3. 03公開ブリーフの閲覧
  4. 04ベースライン差分の確認
  5. 05観測日の一覧
  6. 06認証不要の読み取り専用アクセス

活用シーン

  1. 01記録済みの買い手プログラムとステータスの確認
  2. 02指定日の需要カテゴリの確認
  3. 03限定セクションを含まない公開ブリーフの閲覧
  4. 04日付ごとのベースライン差分の比較

MCP 対応

`https://mcp.velab.org/mcp`でStreamable HTTP経由の読み取り専用ツールを提供し、認証は不要です。ローカルで動作するPython stdioサーバーもあります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.velab.org/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

Frontier Signal MCP

VE Lab の Frontier Signal から、検証済みの AI データブローカーの買い手向けプログラムと需要シグナルを照会します。

公開されており、読み取り専用です。API キーもログインも、アクセス制限付きのウォッチリストも必要ありません。ツールがヒット件数を作り出すことはありません。

公開されている接続先:

機能

動詞は 1 つ、検証済みの買い手向けプログラムと需要シグナルを照会します。

ツールタイトル返される内容
list_buyer_programmes買い手向けプログラムの一覧ベースラインの情報源。任意のフィルター type、status、category を指定できます。フィールド:name、url、band、referral、categories、status、notes。
get_programmeプログラムの取得完全一致またはあいまい検索した名前で 1 件の情報源を返します。
demand_mix需要の内訳最新日または指定した observed 日付の注目カテゴリ([category, mention_count])を返します。
latest_brief最新の公開ブリーフ最新日または指定した日付の公開ブリーフの Markdown。アクセス制限付きのセクションは除外されます。
deltasベースラインの差分最新日または指定した日付の deltas_vs_prev(存在する場合は recheck も)を返します。
list_observed_dates観測日の一覧このチェックアウトに含まれるベースラインの日付(および公開ブリーフの日付)を返します。

すべてのツールは title と readOnlyHint: true を設定します(Claude Connectors / ChatGPT Apps の要件)。demand_mix の言及数はベースラインに記録されたヒューリスティックであり、検索エンジンのヒット件数ではありません。

リモート HTTPS MCP

公式 MCP Registry のリモート接続先、Claude のカスタムコネクター、ChatGPT Apps には、この方法を使用します。

トランスポートStreamable HTTP
エンドポイントhttps://mcp.velab.org/mcp
プライバシーhttps://mcp.velab.org/privacy
認証なし(公開・読み取り専用)
Workerworker/(Cloudflare Workers + createMcpHandler)

mcp.velab.org がまだ紐付けられていない場合、Worker は https://frontier-signal-mcp.<your-subdomain>.workers.dev/mcp でも公開されます。wrangler deploy の実行後、Wrangler に表示されるライブ URL を、カスタムドメインが設定されるまで使用してください。

リモート URL にアクセスする
# Health
curl -sS https://mcp.velab.org/health

# MCP initialize (Streamable HTTP)
curl -sS https://mcp.velab.org/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"0"}}}'

Cursor(リモート):

{
  "mcpServers": {
    "frontier-signal": {
      "url": "https://mcp.velab.org/mcp"
    }
  }
}
Claude のカスタムコネクター — テスト手順
  1. claude.ai を開き、Settings → Connectors(または Custom connectors)に移動します。
  2. Add custom connector を選択します。
  3. 名前:Frontier Signal。
  4. URL:https://mcp.velab.org/mcp(またはデプロイ時に表示された workers.dev の URL)。
  5. 認証:No authentication。
  6. 保存し、チャットでコネクターを有効にします。
  7. 次のように尋ねます:Using Frontier Signal, list observed dates and then the demand mix. Do not invent extra mention counts.
  8. Claude が list_observed_dates の後に demand_mix を呼び出すことを確認します。このチェックアウトでの最新の基準日は 2026-11-04 です。Software / code の言及数は 12 です(ヒューリスティックであり、ヒット件数ではありません)。
  9. 任意:Look up Lazarus → get_programme は Turing (Lazarus) を返します。Show the public brief → latest_brief にアクセス制限付きウォッチリストの内容が含まれていないことを確認します。
ChatGPT Apps / Connectors
  1. アプリ / カスタム GPT を作成または編集します。
  2. URL https://mcp.velab.org/mcp を使用して、MCP サーバー / コネクターを追加します。
  3. OAuth クライアント ID やシークレットは不要です。
  4. 上記の Claude の手順と同じプロンプトで簡単な動作確認を行います。
  5. アプリのプライバシー URL に https://mcp.velab.org/privacy を設定します。

掲載情報(Registry、Claude、ChatGPT)

項目内容
一言紹介検証済みのAIデータブローカーの買い手プログラムと需要シグナルを照会します。
説明Frontier Signal は、AIデータ購入者プログラム、需要構成、公開ブリーフの日次ベースラインを提供する、VE Lab の公開読み取り専用 MCP です。ログインは不要です。ヒット件数を捏造したり、アクセス制限付きウォッチリストを公開したりすることはありません。
サポート[email protected] ([email protected] もご利用いただけます)
プライバシーポリシーhttps://mcp.velab.org/privacy
ホームページhttps://velab.org/frontier-signal/
MCP URLhttps://mcp.velab.org/mcp
アイコン/ブランドVE Lab / Frontier Signal — velab.org

server.json には、Streamable HTTP リモートとローカル PyPI/stdio パッケージが記載されています。Registry への公開は後続の手順です(mcp-publisher)。

ローカル stdio(Cursor / Claude Desktop)

Python 3.11+ と uv が必要です。

git clone https://github.com/collectivewinca/frontier-signal-mcp
cd frontier-signal-mcp
uv sync
uv run python -m frontier_signal_mcp

同等のコマンド:uv run frontier-signal-mcp。

Cursor(~/.cursor/mcp.json またはプロジェクトの .cursor/mcp.json)
{
  "mcpServers": {
    "frontier-signal": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/to/frontier-signal-mcp",
        "run",
        "python",
        "-m",
        "frontier_signal_mcp"
      ]
    }
  }
}
Claude Desktop(claude_desktop_config.json)

Cursor と同じ command / args を、mcpServers.frontier-signal の下に設定します。

Worker のデプロイ

VE Lab Workers が使用する Cloudflare アカウント:aa6789c67f992fd0b9f5933e86e11184(worker/wrangler.jsonc の account_id に設定されています)。

cd worker
npm ci
npm test
npx wrangler login          # or: export CLOUDFLARE_API_TOKEN=...
npx wrangler deploy         # prints https://frontier-signal-mcp.<subdomain>.workers.dev

この環境には Cloudflare API トークンがないため、本番環境への公開は PR エージェントから行いません。設定ファイルは worker/wrangler.jsonc です(Wrangler 4。wrangler.toml と同等です)。ログイン後は、上記のコマンドだけでデプロイできます。

または、リポジトリのルートから bash scripts/deploy.sh を実行します。

Worker を作成し、velab.org ゾーンがこのアカウントにあることを確認してから、優先するホストを割り当てます。

cd worker
npx wrangler deploy --x-route-zones --domain mcp.velab.org

その後、次を確認します。

  • https://mcp.velab.org/mcp — Streamable HTTP
  • https://mcp.velab.org/privacy — このポリシー
  • https://mcp.velab.org/health — { ok: true, ... }

ローカル Worker:cd worker && npm run dev を実行し、http://127.0.0.1:8787/mcp にアクセスします。

新しい日次ベースラインを追加するには、data/ にファイルを追加し、worker/ で npm run embed-data を実行してから再デプロイします。Python stdio サーバーは、再ビルドなしで次のツール呼び出し時に新しいファイルを読み込みます。

データ(リポジトリ外でオフライン管理)

data/baselines/YYYY-MM-DD.json
data/briefs/YYYY-MM-DD.md

サンプル日付:2026-10-30、2026-11-02、2026-11-03、2026-11-04(加えて、2026-11-03 と 2026-11-04 の公開ブリーフ)。

  1. その日の JSON を data/baselines/YYYY-MM-DD.json にコピーします(observed はファイル名と一致させる必要があります)。
  2. 公開ブリーフのみを data/briefs/YYYY-MM-DD.md にコピーします。アクセス制限付き/ウォッチリストログインの見出しより先で止めてください。
  3. stdio:必要に応じて MCP クライアントを再起動します。リモート:cd worker && npm run embed-data && npx wrangler deploy を実行します。

Python のデータディレクトリは FRONTIER_SIGNAL_DATA_DIR=/path/to/data で指定できます。

プライバシー

ポリシー全文:docs/privacy.md(Worker の /privacy で表示されます)。

  • 公開済みの検証データのみ。 個人を特定できる情報、認証情報、API キーは含みません。
  • アクセス制限付きウォッチリストの内容は含みません。 latest_brief はアクセス制限付きの見出しを除外します。
  • ヒット件数を捏造しません。 demand_mix は記録された hot 配列を返します。
  • 認証なしがこの製品の正しい設定です。

配布予定(10ストア)

  1. 公式 MCP Registry — server.json の名前は io.github.collectivewinca/frontier-signal-mcp で、remotes(Streamable HTTP)と packages(stdio)が含まれます。
  2. ChatGPT Apps と Claude Connectors(上記のカスタムコネクター URL)。
  3. 続いて Google Connected Apps、Grok、Cursor Marketplace、Meta Muse、Copilot Agent Store、AgentExchange、AWS Marketplace。

このリポジトリは、これらのストアにはまだ申請されていません。

開発

uv sync
uv run pytest
cd worker && npm ci && npm test

不変条件については AGENTS.md を、リリースについては CHANGELOG.md を参照してください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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