mcpField
O
OpenNodes

OpenNodes

远程服务
opennodes.ioAI 与智能体0今天更新

关于 OpenNodes

OpenNodes 是 OpenNodes Protocol 的客户端工具集,用于发现 AI 推理节点、估算调用成本并调用模型。它同时提供 MCP 服务、命令行和兼容 OpenAI 的本地网关,调用可附带签名回执。

主要功能

  1. 01搜索并筛选推理节点与模型
  2. 02为任务推荐节点和模型
  3. 03预估多步骤调用链成本
  4. 04按固定价格调用并生成签名回执
  5. 05提供兼容 OpenAI 的本地网关
  6. 06按排名路由并尝试故障转移

适用场景

  1. 01为特定任务筛选推理服务提供方
  2. 02调用前估算多步骤请求成本
  3. 03将现有 OpenAI SDK 应用接入节点路由
  4. 04查看节点运营方、等级历史与可用性

MCP 相关

OpenNodes 提供 stdio MCP 服务,支持推荐节点与模型、搜索和查看 offerings、查询节点信息及估算费用。推荐工具只发送从提示词提取的特征,提示词本身留在本机。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://registry.opennodes.io/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 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@opennodes/cli0.1.14

工具

4
参数类型必填说明
taskstring是
policyobject否
est_output_tokensnumber否

详细介绍

@opennodes/cli

OpenNodes Protocol(ONP)客户端:发现经过验证的 AI 推理节点,为多步骤链预先定价并提供可执行的估算,以锁定价格调用并获取签名回执——还可将所有这些功能集成到你已在使用的工具中。

  • onp mcp — 面向 Cursor、VS Code、Claude Desktop 和任何 MCP 宿主的 stdio MCP 服务。工具:recommend(为任务推荐最佳节点和模型,并提供价格与说明;提示词不会离开你的设备——只会发送提取出的特征)、search_offerings、get_offering、get_node(审核提供方:运营方、层级历史、可用性)、estimate。
  • onp gateway — 基于已发现节点的本地 OpenAI 兼容服务。可将任何 OpenAI-SDK 应用指向该服务。虚拟模型 onp/auto、onp/auto-cheap、onp/auto-fast、onp/auto-quality、onp/auto-private、onp/auto-eu(仅限 EU/EEA 运营方)、onp/auto-ca 或任何 onp/auto-<country> 都会由顾问为每个请求选择路由;支持别名和通过查询定义的虚拟模型;每次调用都会生成回执。**故障转移:**自动模型会依次尝试最多 5 个排名靠前的节点;如果某个节点在根据其测得的延迟和请求大小设定的时限内(15 s – 3 min)仍未开始响应,就会跳过该节点;请求中的 OpenRouter 风格 models: ["a", "b"] 列表还会按顺序添加其他待尝试模型(绝不会转发给节点)。自动路由只会选择你实际能够调用的对象:免费注册节点,以及你持有密钥的任何宿主所列出的模型——通过 --key host=KEY 传入,或从 OPENROUTER_API_KEY、HF_TOKEN、OPENAI_API_KEY、MISTRAL_API_KEY、GROQ_API_KEY、TOGETHER_API_KEY、DEEPINFRA_API_KEY、FIREWORKS_API_KEY 中读取(每个密钥只会发送给对应的宿主;--no-env-keys 可关闭检测)。
  • onp search | estimate | invoke | card — 命令行工具。
npx @opennodes/cli mcp --print-config      # paste into your MCP host's config
npx @opennodes/cli gateway --port 4141     # then set OPENAI_BASE_URL=http://127.0.0.1:4141/v1
npx @opennodes/cli search --modality text --tier verified --sort tps

注册表:ONP_REGISTRY — 默认使用托管注册表 https://registry.opennodes.io(9,000+ 个服务);设置为 http://127.0.0.1:4300 可使用你自己的注册表(npx @opennodes/registry)。

属于 OpenNodes · 规范 · Apache-2.0。

评论

支持 Markdown

第一次接触 MCP?

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

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