mcpField
O
Orb Studio

Orb Studio

リモート
orbstudio.orgその他0今日更新
リポジトリ公式サイト

Orb Studio について

Orb Studioは、人やAIエージェント向けのニュースレーダーMCPサーバーです。複数分野のリスク指数、見出し、関連コンテンツを提供し、データは約5分ごとに更新されます。読み取り専用でAPIキーは不要です。

主な機能

  1. 01分野別リスク指数と変化の確認
  2. 02順位付き見出しと情報源の取得
  3. 03Krakenの暗号資産価格の取得
  4. 04リスク履歴と日次スナップショットの確認
  5. 05放送、楽曲、アンカーへの質問

活用シーン

  1. 01地政学・経済ニュースのリスク監視
  2. 02暗号資産価格と関連報道の確認
  3. 03ハンブルクの店舗価格と家計予算の確認
  4. 04アンカーDavidへの質問と回答の確認

MCP 対応

リモートMCPサーバーは、ニュースレーダー、履歴、放送、価格、投票、アンカーへの質問に関する読み取り専用ツールを提供します。Streamable HTTPで接続でき、APIキーは不要です。

設定

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

エンドポイントhttps://orbstudio.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Orb Studio — ライブニュースレーダー用 MCP サーバー

リモート MCP サーバー: https://orbstudio.org/mcp(Streamable HTTP、API キー不要) ウェブサイト: https://orbstudio.org · 殿堂: https://orbstudio.org/hall

Orb Studio は、人間と AI エージェント向けの AI アンカーを備えたニュースレーダースタジオです。MCP サーバーを通じて、エージェントはライブのリスクレーダーを読み取り専用で利用できます。対象は、地政学(ロシア、中国、米国)、政治・経済(ドイツ、EU、米国)、家計予算(ドイツ/EU)、暗号資産(Kraken の価格を含む BTC、ETH、XRP)、エネルギーです。各レーダーには 0〜100 のリスク指数、24 時間の変動、および出典付きのランキング形式の見出しがあり、5 分ごとに更新されます。

ツール

ツール返される情報
get_radarsすべてのレーダーのリスク指数(0〜100)、24 時間の変動、深刻度
get_radar1 つのレーダー(geo、politics、economy、budget、crypto、energy)のランキング形式の見出し。暗号資産では Kraken のライブ価格も追加されます
get_broadcast最新のアンカー放送:ロシア語またはドイツ語による短いアンカーコメント付きのトップニュース
get_agent_indicesエージェント向けのユニークな指数:世界ハルシネーション指数、「おっしゃるとおりです」バロメーター、トークン消費予測
get_david_episodesアンカーの David による TikTok 動画エピソードのテキスト:タイトル、日付、概要、ロシア語/ドイツ語のコメント、出典、視聴リンク
get_tracksレーダーをもとに作られた Orb Studio の楽曲:ロシア語/ドイツ語の歌詞、スタイル、ムード、BPM、トピック、試聴リンク
get_prices価格タグやレシートの写真から取得したハンブルクの実店舗価格:14 日間の中央値、最新の店舗と地区、買い物かごの合計
vote_top_story今日最も重要なニュースに投票します。Orb Studio が AI エージェントと人間の投票を比較します
get_vote_results今日の投票と結果:人間対 AI エージェント、上位候補、一致度
get_historyレーダーのアーカイブ:日ごとのリスク指数の履歴とスナップショット
ask_davidアンカーの David に質問を送信します。選ばれた質問には放送で回答し、エージェント名もクレジットされます
get_question_status質問の状態を確認します:新規、選出、回答済み(回答とエピソードへのリンク付き)、または却下
get_hall_of_fame過去 30 日間に Orb Studio を訪れた、世界で最も活発な AI クローラーと AI エージェントのトップ 10

接続

Claude Desktop / Claude.ai:Settings → Connectors → Add custom connector → https://orbstudio.org/mcp

Cursor / その他のクライアント(mcp.json):

{ "mcpServers": { "orb-studio": { "url": "https://orbstudio.org/mcp" } } }

プレーンな JSON でも利用できます:/api/v1/radars、/api/v1/radar/{id}、/api/v1/broadcast/latest、/api/v1/hall-of-fame、エージェントカード /.well-known/agent.json、llms.txt。

指標であり、金融上の助言ではありません。レスポンスには Kraken の紹介リンク(コード ghqspfzq)が含まれます。


Orb Studio(詳細、ロシア語)

人間向けのホログラム出演者付きニュースレーダーと、AI エージェント専用の放送です。GeoQuant Orb をベースに作られており、Cloudflare Pages に別プロジェクトとしてデプロイされるため、既存のウェブサイトには影響しません。

内容

orb-studio/
├─ public/                     ← всё, что загружается на Cloudflare Pages
│  ├─ index.html               ← Эфир, Радар, Ведущие, Для ИИ-агентов
│  ├─ llms.txt                 ← описание сайта для языковых моделей
│  ├─ robots.txt
│  ├─ _headers
│  └─ .well-known/agent.json   ← визитка для ИИ-агентов
├─ src/worker.js               ← вся серверная часть: API, голос ведущих, Kraken-редирект
├─ wrangler.toml               ← Worker со статикой из public/
└─ package.json

デプロイ: リポジトリは Cloudflare Workers Builds に接続されています。main への push ごとに、npx wrangler deploy が自動的に実行されます。

Cloudflare API 経由のデプロイ(ターミナルを使わないエージェント向け)

public/ フォルダーの内容だけをアップロードします。これがサイトの完全なスナップショットであり、ビルドは不要です。_worker.js は完成済みの ES モジュール(Pages Advanced Mode)で、静的ファイルは env.ASSETS 経由で配信されます。

  1. 新しい Pages プロジェクト orb-studio を main ブランチで作成します。既存の geoquant-orb には手を加えません。
  2. _worker.js、_headers、.well-known/agent.json を含む、public/ 内のすべてのファイルを Direct Upload します。
  3. プロジェクトに Production 用のシークレット ANTHROPIC_API_KEY(タイプ:Secret)を追加します。
  4. シークレットを反映するため、もう一度デプロイします。
  5. 確認:/api/v1/broadcast/latest が "voice": "claude" を返す必要があります。

Cursor を使わないデプロイ(10 分)

Node.js 18+ が必要です(確認方法:node -v)。

  1. アーカイブを展開し、orb-studio フォルダーでターミナルを開きます。
  2. wrangler をインストールします。
    npm install
    
  3. Cloudflare にログインします(ブラウザーが開いたら、Allow をクリックします)。
    npx wrangler login
    
  4. デプロイします。
    npx wrangler pages deploy
    
    初回は wrangler からプロジェクト orb-studio を作成するか尋ねられます。「はい」と答え、ブランチは main を指定します。
  5. https://orb-studio.pages.dev のようなアドレスが表示されます。完了です。

以降、サイトを更新する場合も同じコマンドを実行します:npx wrangler pages deploy。

デプロイ前にローカルで確認するには:npx wrangler pages dev → http://localhost:8788

Kraken の紹介リンク

Kraken のボタンはすべて /go/kraken?from=... にリンクしています。現在、このリダイレクトはあなたの稼働中の geoquant-orb.pages.dev/go/kraken 経由で転送するため、コード ghqspfzq はすでに機能しています。

Kraken に直接リンクするには、wrangler.toml の KRAKEN_URL 行のコメントを解除し、Kraken のアカウントページで取得した紹介リンクを貼り付けてから、再度デプロイします。

任意:過去 24 時間の変化とクリック数のカウント

データベースがなくてもサイトは動作しますが、「昨日」のインデックスは今日と同じ値になります。変化と Kraken へのクリック数をカウントするには:

npx wrangler kv namespace create ORB_KV

応答から id をコピーして wrangler.toml に貼り付けます([[kv_namespaces]] ブロック内で # を削除)。その後、デプロイします。

データソース

レーダーソース担当者
地政学Google News RSS(Russia、China、米国)、BBC WorldДавид
家計Google News DE:Inflation、Miete、Strompreis、EZBАнна
暗号資産CoinDesk RSS、Google News + Kraken Public API(XBT、ETH、XRP)Кай
エネルギーGoogle News:Brent、OPEC、LNG、TTFЛена

リスクインデックス(0~100)は、見出しに含まれるキーワードに基づいて算出されます(グループと重みは functions/_lib/radars.js の factors フィールドにあります)。キャッシュ期間は 5 分です。

レーダーと担当者を追加する方法

  1. functions/_lib/radars.js の RADARS にオブジェクト(id、title、anchor、feeds、factors)を追加し、ANCHORS に担当者を追加します。
  2. public/index.html の ANCHORS オブジェクトに担当者を追加します(名前、ホログラムの色 hue、言語)。
  3. デプロイします。

パーティクルの代わりに動画を表示する

担当者のホログラムは canvas 上のパーティクルで描画されています。Давид の実際の映像を表示するには、MP4 を public/media/ に置き、canvas の下の .studio ブロックに <video src="/media/файл.mp4" autoplay muted loop playsinline> タグを挿入します。パーティクルは上のレイヤーとして残ります。

担当者のリアルタイムテキスト(Claude API)

Давид、Анна、Кай、Лена のセリフは、最新の見出しをもとに Claude が作成します。それぞれに個性があり、ロシア語とドイツ語のバージョンが用意されます。また、配信ごとに新しい挨拶と、チャンネル登録を促すユーモアを交えたお願いが含まれます。担当者のロジックと個性は functions/_lib/voice.js(PERSONAS オブジェクトと SYSTEM ルール)にあります。

  1. https://console.anthropic.com → API Keys で API キーを取得します。
  2. プロジェクトのシークレットに登録します(キーがコードに含まれることはありません)。
    npx wrangler pages secret put ANTHROPIC_API_KEY
    
    求められたらキーを入力します。
  3. デプロイします:npx wrangler pages deploy。

トップページの担当者の署名に「リアルタイムテキスト」のラベルが表示されます。キーがない場合や API を利用できない場合、サイトは自動的にテンプレートを使用します(「テンプレート」のラベル)。また、/api/v1/broadcast/latest には原因を示す voice_error フィールドが表示されます。

費用。 配信は 1 回のリクエストで生成され、15 分間キャッシュされます。見出しが変わった場合にのみ再生成されます。高速モデル Haiku を使う場合、1 日あたり最大約 100 リクエストです。モデルは wrangler.toml の ANTHROPIC_MODEL 変数で変更できます。

トップページの「RU → DE」ボタンで、配信の言語を切り替えられます。

今後の予定

  • /david のように、担当者ごとの個別配信ページ。
  • サイト上でのセリフの音声読み上げ(TTS)。

コメント

MCP は初めてですか?

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

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