MCP Server of MCP Bone
What's MCP Bone?
MCP Bone is a online service that provides a set of tools for MCP. Home Page On MCP Bone, you can register other MCP Servers, get function calling tools JSON or XML-style prompt text and later call tools easily. Read Usage
This package is a Node.js module that provides a MCP Server connect to MCP Bone. You can use it to connect to MCP Bone and get the tools JSON.
Also, you can use this package as a parser SDK to parse completion text to tool_calls.
Setup
Access Token
Get an Access Token:
- go to https://store.tangshuang.net?scope=mcp-bone
- register an account and log in
- go to https://store.tangshuang.net/product/58/entry?scope=mcp-bone to create a new App
- go to the App's
Certificatemenu page to create a new certificate - copy the
Access Token
NPX
{
"mcpServers": {
"mcp-bone": {
"command": "npx",
"args": [
"-y",
"mcp-bone"
],
"env": {
"MCP_BONE_ACCESS_TOKEN": ""
}
}
}
}
Parser
import {
extractAndParseToolsToJson,
extractAndParseToolsXmlToJson,
extractAndParseToolsTextToJson,
} from 'mcp-bone';
const tools = extractAndParseToolsTextToJson(text);
const tools = extractAndParseToolsXmlToJson(text);
const tools = extractAndParseToolsToJson(text);
These tools are used after LLM completions whic does not support function calling to parse the text into tools JSON. If the result is an empty array, it means that the LLM did not generate any tools.
Recommend MCP Servers 💡
cartesia-mcp
The Cartesia MCP server enables clients like Cursor, Claude Desktop, and OpenAI agents to interact with Cartesia's API for speech localization, text-to-audio conversion, and voice infill.
mcp-searxng
MCP Server for SearXNG
NeoCoder-neo4j-ai-workflow
An MCP server that enables AI assistants to use Neo4j knowledge graphs and Qdrant vector databases for hybrid reasoning and workflow management.
theishangoswami/exa-mcp-server
An MCP server enabling AI assistants like Claude to use the Exa AI Search API for web searches

Rember
Rember is an AI-powered flashcard application that integrates with AI chat platforms like Claude and ChatGPT via an MCP Server, allowing users to easily capture and organize information into flashcards for spaced repetition.
@zcaceres/gtasks
A Google Tasks Model Context Protocol Server for Claude