Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Bone

    MCP Bone npm package which is used to connect to MCP Bone as a MCP Server and is also used as SDK

    0 stars
    JavaScript
    Updated Apr 28, 2025

    Table of Contents

    • What's MCP Bone?
    • Setup
    • Access Token
    • NPX
    • Parser

    Table of Contents

    • What's MCP Bone?
    • Setup
    • Access Token
    • NPX
    • Parser

    Documentation

    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:

    1. go to https://store.tangshuang.net?scope=mcp-bone

    2. register an account and log in

    3. go to https://store.tangshuang.net/product/58/entry?scope=mcp-bone to create a new App

    4. go to the App's Certificate menu page to create a new certificate

    5. copy the Access Token

    NPX

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

    Parser

    js
    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.

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k