M

MCP Bone

@tangshuang/mcp-bone
0 Stars 14 次浏览 tangshuang 更新于 2026-08-23

用于连接到MCP Bone的MCP Server。MCP Bone是一个在线的MCP Server集装箱服务,它让你在线注册和调用MCP Server,并将其转化为普通API供你的LLM应用调用,从而极大的降低你接入MCP生态的成本。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "mcp-bone": {
      "args": [
        "-y",
        "mcp-bone"
      ],
      "command": "npx",
      "env": {
        "MCP_BONE_ACCESS_TOKEN": ""
      }
    }
  }
}

该服务需要配置环境变量:MCP_BONE_ACCESS_TOKEN

服务介绍

MCP 骨骼的 MCP 服务器

什么是 MCP 骨骼?

MCP 骨骼是一项在线服务,提供了一套用于 MCP 的工具。主页
在 MCP 骨骼上,您可以注册其他 MCP 服务器,获取函数调用工具的 JSON 或 XML 样式的提示文本,并轻松调用这些工具。阅读使用说明

此包是一个 Node.js 模块,提供了一个连接到 MCP 骨骼的 MCP 服务器。您可以使用它连接到 MCP 骨骼并获取工具 JSON。

此外,您还可以将此包用作解析器 SDK,将完成文本解析为工具调用。

安装

访问令牌

获取访问令牌:

  1. 前往 https://store.tangshuang.net?scope=mcp-bone
  2. 注册一个账户并登录
  3. 前往 https://store.tangshuang.net/product/58/entry?scope=mcp-bone 创建一个新的应用
  4. 前往应用的 证书 菜单页面创建一个新的证书
  5. 复制 访问令牌

NPX

{
    "mcpServers": {
        "mcp-bone": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-bone"
            ],
            "env": {
                "MCP_BONE_ACCESS_TOKEN": ""
            }
        }
    }
}

解析器

import {
    extractAndParseToolsToJson,
    extractAndParseToolsXmlToJson,
    extractAndParseToolsTextToJson,
} from 'mcp-bone';

const tools = extractAndParseToolsTextToJson(text);
const tools = extractAndParseToolsXmlToJson(text);
const tools = extractAndParseToolsToJson(text);

这些工具用于在 LLM 完成后进行解析,当 LLM 不支持函数调用时,可以将文本解析为工具 JSON。如果结果是一个空数组,则表示 LLM 没有生成任何工具。

相关 MCP 服务