mcpField
S
Synap

Synap

远程服务
synap.linkrra.comAI 与智能体01 周前更新

关于 Synap

Synap 是面向 AI Agent 的 MCP 服务,通过兼容 OpenAI 的 API 提供开放模型。它支持查询模型、价格和成本估算,并可通过托管 HTTP 服务或 stdio 桥接执行聊天补全。

主要功能

  1. 01列出可用模型
  2. 02查看模型价格和限制
  3. 03估算任务成本
  4. 04执行聊天补全
  5. 05支持托管 HTTP 和 stdio

适用场景

  1. 01选择模型前比较选项
  2. 02运行任务前估算成本
  3. 03通过 Agent 执行模型聊天补全

MCP 相关

提供查询模型、查看详情、估算成本和执行聊天补全的工具。可通过托管的 Streamable HTTP 服务连接,也可使用转发请求的 stdio 桥接程序。

配置

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

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

全部服务地址
Streamable HTTPhttps://pool.linkrra.com/mcp需要授权

工具

4
参数类型必填说明
modelstring是模型 ID,与 synap_list_models 返回的结果完全一致,例如 "qwen3-coder-30b"。使用 "synap-v1" 可让 Synap 选择能够处理该请求的最便宜模型。
messagesarray是到目前为止的对话,按时间从早到晚排列。最后一条消息通常是要回答的用户消息。
max_tokensinteger否回复生成 token 数的上限。省略时使用模型默认值;调低此值可限制费用。
temperaturenumber否采样随机性,范围为 0 到 2。值越低,结果越确定。省略时使用模型默认值。

详细介绍

Synap MCP 服务

Linkrra 的 Synap 作为模型上下文协议服务:通过一个兼容 OpenAI 的 API 调用开放模型。你的 Agent 可以列出我们提供的模型、查看其价格和限制、在运行任务前估算成本,并运行聊天补全。

此服务只有一个实例,托管于 https://pool.linkrra.com/mcp(Streamable HTTP)。它是 官方 MCP 注册表中 com.linkrra/synap 背后的服务。

此仓库包含两部分:

  • routes.js 是已部署的路由器本身,逐字节保持一致。
  • bin/synap-mcp.js 是 stdio 传输层(npx synap-mcp),供启动本地命令的 MCP 主机使用。它会原样将每条消息发送到托管服务,因此始终提供与托管服务相同的工具。

工具

工具费用是否需要密钥
synap_list_models免费否
synap_get_model免费否
synap_estimate_cost免费否
synap_chat_completion按提示词和补全令牌计费是

模型 ID 与 synap_list_models 返回的相同。传入 synap-v1,Synap 会选择能够完成任务的最便宜模型。

连接

托管服务(Streamable HTTP),无需安装
{
  "mcpServers": {
    "synap": {
      "type": "http",
      "url": "https://pool.linkrra.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_SYNAP_API_KEY" }
    }
  }
}
本地 stdio(Claude Desktop、Cursor、Cline、Windsurf、Zed)
{
  "mcpServers": {
    "synap": {
      "command": "npx",
      "args": ["-y", "synap-mcp"],
      "env": { "SYNAP_API_KEY": "YOUR_SYNAP_API_KEY" }
    }
  }
}

没有密钥时,三个免费工具仍可正常使用。synap_chat_completion 会返回错误,且不会产生费用。

变量含义
SYNAP_API_KEY你的 Synap 密钥,将作为 Authorization: Bearer 发送。请前往 https://synap.linkrra.com 获取。
SYNAP_MCP_URL可选。覆盖端点(默认值为 https://pool.linkrra.com/mcp)。

在 goose 中使用

goose/ 中提供了现成的 goose 自定义提供商文件。将 goose/linkrra.json 下载到 ~/.config/goose/custom_providers/,设置 LINKRRA_API_KEY,然后选择 Linkrra (Synap) 作为提供商。完整的设置步骤和模型表格见:goose/README.md。

付费

  • API 密钥(MCP 和 REST)。 使用银行卡或加密货币为 Synap 账户充值。每次调用都会按令牌数从余额中扣费。MCP 始终使用此方式。
  • x402,无需账户。 拥有 Base 上 USDC 钱包的 Agent 可以通过普通 HTTP 向 POST https://pool.linkrra.com/api/billing/x402/chat/completions 按次付费。未付费的请求会返回 402 和付款条款。此路由属于 REST API,而非 MCP 工具。其结算情况由 PayAPI Market 独立验证。

协议

托管服务支持两个时期的 MCP 协议:

  • 2026-07-28(当前): 无状态。它实现了 server/discover,并读取每个请求中的 _meta 协议版本。它会检查 MCP-Protocol-Version、Mcp-Method 和 Mcp-Name 是否与请求正文匹配。结果包含 resultType,列表结果还包含 ttlMs 和 cacheScope。
  • 2025-11-25、2025-06-18、2025-03-26、2024-11-05: 使用 initialize 握手。

此桥接程序兼容两者。对于旧版客户端,它会记住 initialize 期间协商的版本。对于 2026-07-28 客户端,它会将 _meta 版本复制到 Streamable HTTP 传输所需的 HTTP 标头中。

背后的 API

https://pool.linkrra.com/v1 是兼容 OpenAI 的 API。对于每个可自托管模型,它都支持工具调用(tools、tool_choice)和结构化输出(response_format 的 json_object / json_schema)。请求可以选择是否以流式方式传输。提示词和补全内容不会被存储。

身份验证

服务只会透传你的密钥,不会进行其他处理。密钥会通过标准的 Authorization: Bearer 标头传输,与直接调用 /v1/chat/completions 时的方式相同。routes.js 会原样转发该标头。服务不会读取、存储或创建密钥。

独立运行服务

npm install && npm start     # serves :8080/mcp

开发

npm test     # offline: a local mock checks the bridge's headers for both protocol eras

stdio 桥接程序需要 Node 18 或更高版本,且没有依赖项。

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

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

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