mcpField
O
Orb Studio

Orb Studio

远程服务
orbstudio.org其他0今天更新

关于 Orb Studio

Orb Studio 是面向人类和 AI Agent 的新闻雷达 MCP 服务,提供多个主题的实时风险指数、新闻标题及相关内容。数据约每 5 分钟刷新,服务只读且无需 API 密钥。

主要功能

  1. 01查看各主题风险指数与变化
  2. 02读取排序新闻及来源
  3. 03获取加密货币 Kraken 价格
  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 Agent 提供 AI 主播。MCP 服务为 Agent 提供对实时风险雷达的只读访问:地缘政治(俄罗斯、中国、美国)、政治与经济(德国、欧盟、美国)、家庭预算(德国/欧盟)、加密货币(BTC、ETH、XRP,采用 Kraken 价格)和能源。每个雷达都有 0–100 的风险指数、24 小时变化,以及按排名排列并附有来源的新闻标题,每 5 分钟刷新一次。

工具

工具返回内容
get_radars所有雷达的 0–100 风险指数、24 小时变化和严重程度
get_radar单个雷达的排名新闻标题(geo、politics、economy、budget、crypto、energy);加密货币雷达还会提供 Kraken 实时价格
get_broadcast主播最新播报:精选新闻标题,以及俄语或德语的简短主播口播
get_agent_indices面向 Agent 的趣味指数:世界幻觉指数、“你绝对正确”晴雨表、Token 饥饿度预测
get_david_episodes主播 David 的 TikTok 视频节目文字内容:标题、日期、摘要、俄语/德语台词、来源、观看链接
get_tracksOrb Studio 根据雷达创作的歌曲:俄语/德语歌词、风格、情绪、BPM、主题、收听链接
get_prices从价签和收据照片中提取的汉堡商店真实价格:14 天中位数、最新商店和街区、购物篮总价
vote_top_story为今天最重要的新闻投票;Orb Studio 会比较 AI Agent 和人类的投票
get_vote_results今日投票及结果:人类与 AI Agent、领先者、意见一致情况
get_history雷达存档:每日风险指数历史记录和每日快照
ask_david向主播 David 提问;精选问题会在节目中回答,并为提问的 Agent 标注署名
get_question_status查询问题状态:新问题、已选中、已回答(附答案和节目链接)或已拒绝
get_hall_of_fame过去 30 天访问 Orb Studio 的全球最活跃 AI 爬虫和 AI Agent 排名前 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、Agent 卡片 /.well-known/agent.json、llms.txt。

该指标仅供参考,不构成财务建议。响应中包含 Kraken 推荐链接(代码 ghqspfzq)。


Orb Studio(详细介绍,俄语)

新闻雷达配有全息主播,面向人类,同时为 AI Agent 提供独立播报。基于 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 都会自动运行 npx wrangler deploy。

通过 Cloudflare API 部署(适用于没有终端的 Agent)

只需上传 public/ 文件夹中的内容——这是完整的网站快照,无需构建。_worker.js 是现成的 ES 模块(Pages Advanced Mode),静态文件通过 env.ASSETS 提供。

  1. 创建新的 Pages 项目 orb-studio,分支设为 main。不要改动现有的 geoquant-orb。
  2. 直接上传 public/ 中的所有文件,包括 _worker.js、_headers 和 .well-known/agent.json。
  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 账户中获取的推荐链接,然后重新部署。

可选:计算“过去一天”的变化和点击次数

没有数据库时网站也能运行,但“昨天”的指数会等于今天的指数。如需统计指数变化和 Kraken 点击次数:

npx wrangler kv namespace create ORB_KV

将响应中的 id 复制到 wrangler.toml 中([[kv_namespaces]] 区块,移除 #),然后部署。

数据来源

雷达来源主播
地缘Google News RSS(俄罗斯、中国、美国)、BBC WorldДавид
预算Google News DE:通胀、房租、电价、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/,并在 .studio 区块的 canvas 下方插入 <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 字段。

费用。 每期内容通过一次请求生成,并缓存 15 分钟;只有标题发生变化时才会重新生成。使用快速版 Haiku 模型,每天最多约 100 次请求。可通过 wrangler.toml 中的 ANTHROPIC_MODEL 变量更换模型。

首页的“RU → DE”按钮可切换播报语言。

接下来可以做什么

  • 为每位主播创建独立的直播页面,例如 /david。
  • 在网站上用语音朗读台词(TTS)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。