MCP BoneのMCPサーバー
MCPボーンとは何ですか?
MCP Boneは、MCP用のツールセットを提供するオンラインサービスです。ホームページMCP Boneでは、他のMCPサーバーを登録したり、関数呼び出しツールのJSONまたはXML形式のプロンプトテキストを取得したり、後で簡単にツールを呼び出すことができます。使用方法を読む
このパッケージは、MCP Boneへの接続を提供するMCPサーバーを提供するNode.jsモジュールです。MCP Boneに接続し、ツールのJSONを取得できます。
また、このパッケージをパーサー SDK として使用して、補完テキストを tool_calls に解析することもできます。
Related MCP server: MCP JSON-RPC Server
設定
アクセストークン
アクセストークンを取得します:
https://store.tangshuang.net?scope=mcp-boneにアクセスしてください
アカウントを登録してログインする
新しいアプリを作成するには、 https://store.tangshuang.net/product/58/entry ?scope=mcp-bone にアクセスしてください。
アプリの
Certificateメニューページに移動して新しい証明書を作成しますAccess Tokenをコピーする
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はツールを生成しなかったことを意味します。