Token导航 LogoToken导航TokenDH.com
OpenRouter Agents MCP Server logo
数据服务stdio官方级别未说明来源级核验

OpenRouter Agents MCP Server

MCP Server

@terminals-tech/openrouter-agents

OpenRouter Agents MCP Server是一个用于多智能体AI研究的MCP服务器,支持规划、并行化和综合处理。

工具数

28

提示词数

0

GitHub Stars

49

资源数

0
JavaScriptClaude知识图谱Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

wheattoast11

提供方

wheattoast11

最后核验

2026/5/17 20:35

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @terminals-tech/openrouter-agents --stdio

详细介绍

OpenRouter代理MCP服务器

](https://www.npmjs.com/package/@terminals-tech/openrouter-agents) ![MCP Stable](https://spec.modelcontextprotocol.io/specification/2025-11-25/) ](https://github.com/terminals-tech/openrouter-agents)

用于多代理AI研究的生产MCP服务器。计划、并行、综合。

安装

npx @terminals-tech/openrouter-agents --stdio

克劳德代码一行:

claude mcp add openrouter-agents -- npx @terminals-tech/openrouter-agents --stdio

新增功能(v2.0.0)

  • MCP SDK 1.27.1 --registerTool/registerPrompt/registerResource API,安全修复程序
  • Zod 4 --从Zod 3升级;z.record()语法,配置模式修复
  • 快递5 --从Express 4升级;现代路径模式,请求查询处理
  • 可流式传输的HTTP --主传输(SSE作为传统回退而弃用)
  • 断路器 -具有可配置阈值的API模型容错
  • 基于嵌入的模型路由 --模型选择的局部向量相似性(无LLM调用)
  • 持久化存储 --默认情况下,报告、作业、知识图在会话中持续存在
macOS/Node 25注意事项:化妆品 libc++abi: mutex lock failed 关机时可能会出现消息。这是无害的——数据在关机前会被检查。集 DB_AUTO_HEAL=true 用于内存模式(无持久性,无消息)。

完整更新日志 | 扩展指南 | MCP合规报告

配置

OPENROUTER_API_KEY 在您的环境中,然后通过配置 .env.mcp.json:

变量默认值描述
OPENROUTER_API_KEY*必需的*OpenRouter API密钥
OPENROUTER_API_KEYS*(可选)*逗号分隔的OpenRouter键用于旋转
OPENROUTER_KEY_COOLDOWN_MS5000故障后每个键的基础冷却
SERVER_PORT3002HTTP服务器端口
MODEALLAGENT, MANUAL,或 ALL
EMBEDDING_ROUTING_ENABLEDtrue启用基于嵌入的模型路由
INDEXER_ENABLEDtrue启用知识索引

完整ENV参考

.mcp.json example (team-shareable)

{
  "mcpServers": {
    "openrouter-agents": {
      "command": "npx",
      "args": ["@terminals-tech/openrouter-agents", "--stdio"],
      "env": {
        "OPENROUTER_API_KEY": "${OPENROUTER_API_KEY}",
        "INDEXER_ENABLED": "true"
      }
    }
  }
}

多客户端设置

运输方式

运输标志用例
STDIO(默认)MCP客户端(Claude,Jan AI,继续)
HTTP--httpWeb应用程序、共享服务器

STDIO是默认的传输方式 MCP规范.使用 --http 明确用于HTTP模式。

客户端特定设置

Jan AI

  1. 在设置中启用MCP服务器→ 高级→ 实验性
  2. 单击+添加服务器
  3. 配置:

- 姓名: openrouter-agents - 命令: npx - 论据: @terminals-tech/openrouter-agents - 环境: OPENROUTER_API_KEY=sk-or-...

注意:STDIO现在是默认值-否 --stdio 旗帜需要。

Claude Desktop

添加 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "openrouter-agents": {
      "command": "npx",
      "args": ["@terminals-tech/openrouter-agents"],
      "env": {
        "OPENROUTER_API_KEY": "sk-or-..."
      }
    }
  }
}

Continue / Zed / Other MCP Clients

标准MCP配置-默认为STDIO,不需要标志:

{
  "command": "npx",
  "args": ["@terminals-tech/openrouter-agents"],
  "env": { "OPENROUTER_API_KEY": "..." }
}

特征矩阵

功能所有MCP客户端仅限Claude代码
核心研究工具
知识库
会话/图形工具
铁路协议工具
Slash命令-

型号(v2.0.0)

高成本层

模型
anthropic/claude-sonnet-4.5推理、技术、一般、创造性
anthropic/claude-opus-4.6推理、技术、一般、创造性
openai/gpt-5.2-chat推理、技术、一般
openai/gpt-5.3-codex编码、技术、推理
google/gemini-3-pro-preview推理、技术、一般
qwen/qwen3-coder编码、编辑、技术

低成本层

模型
google/gemini-3-flash-preview编码、编辑、技术
anthropic/claude-haiku-4.5一般、技术、推理
deepseek/deepseek-chat-v3.1一般、推理、技术、编码
deepseek/deepseek-v3.2一般、推理、技术、编码
openai/gpt-oss-120b一般、推理、搜索

模型是通过基于嵌入的路由选择的——查询嵌入与模型域配置文件相匹配,而无需LLM调用。

工具

Research

工具说明
research异步研究(返回job_id)
conduct_research将研究与流媒体同步
batch_research并行批处理查询
research_follow_up情境感知跟进
agent统一入口点(自动路线)

Knowledge Base

工具说明
search混合BM25+矢量搜索
retrieve索引或SQL查询
query带参数的SQL SELECT
get_report按ID获取报告
history列出最近的报告

Session & Graph

工具说明
undo / redo会话时间旅行
checkpoint命名保存点
fork_session创建备用时间线
graph_traverse探索知识图谱
graph_clusters查找节点群集
graph_pagerank重要性排名

Rail Protocol

工具说明
list_rails列出铁路、隧道、路线、共识
explain_rail详细的铁路/隧道配置
list_routes所有已定义的路线
list_tunnels主动代理到代理隧道
list_consensus流媒体共识会议

Utility

工具说明
ping健康检查
get_server_status全面诊断
job_status检查异步作业
date_time当前时间戳
calc数学评估
list_tools可用工具

MCP合规性

符合 MCP规范2025-11-25 (稳定,AAIF/Linux基金会治理)。

功能SEP状态
JSON-RPC 2.0核心兼容
工具/资源/提示核心符合要求
任务协议SEP-1686符合
使用工具取样SEP-1577符合要求
获奖SEP-1036合规
MCP应用程序SEP-1865符合要求
企业身份验证SEP-990符合要求
客户端元数据SEP-991符合要求

完整合规报告

建筑

User Query
    │
    ▼
┌─────────────────┐
│  Planning Agent  │ ─── Decomposes into sub-queries
└────────┬────────┘
         │
    ┌────┴────┐
    ▼         ▼
┌───────┐ ┌───────┐
│Agent 1│ │Agent N│ ─── Parallel research (embedding-routed models)
└───┬───┘ └───┬───┘
    │         │
    ▼         ▼
┌─────────────────┐
│   Synthesizer   │ ─── Consensus + citations (Signal protocol)
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  Knowledge Base  │ ─── PGlite + pgvector (persistent)
└─────────────────┘

核心摘要

模块目的
信令协议通过信心评分和共识进行代理间沟通
铁路协议具有背压、物源、隧道的双向通道
错误分类具有自动学习和断路器的确定性分类
断路器具有可配置阈值和自动恢复功能的API模型容错
参数标准化声明式别名系统(qquery, costcostPreference)
RoleShift协议双向服务器↔客户通过MCP采样/启发
嵌入式路由器基于局部矢量的模型选择 @terminals-tech/embeddings

断路器

防止级联模型API故障。可通过环境配置:

变量默认值描述
RAIL_CIRCUIT_BREAKERtrue启用断路器
RAIL_CIRCUIT_THRESHOLD5跳闸前故障
RAIL_CIRCUIT_RESET_MS120000恢复超时(ms)

国家: 关闭 (正常)-> 打开 (失败,请求被拒绝)-> 半开的 (测试恢复)。

传输(v2.0.0)

运输状态用例
流式HTTP主要的,重要的所有新集成
SSE已弃用仅与旧版兼容
STDIO默认MCP客户端(Claude,Jan AI,继续)

链接

释放

通过以下方式自动发布 请释放:

  1. 推动传统承诺 main (例如。 feat:, fix:, chore:)
  2. 发布请打开一个版本碰撞PR
  3. 合并PR→ GitHub Release已自动创建
  4. npm publish通过CI发布时触发

手动发布:

npm test && npm publish --access public

______________________________________________________________________

版本: 2.0.0 | MCP-SDK: 1.27.1 | MCP规范: 2025-11-25 | 作者 Tej Desai | 许可证: 麻省理工学院

目录标签

目录标签

JavaScriptClaude知识图谱多智能体AI本地部署MCP服务器AI研究工具模型路由

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@terminals-tech/openrouter-agents

工具数量(toolCount,工具数)

28

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP