mcp-bone

tangshuang/mcp-bone

3.1

If you are the rightful owner of mcp-bone and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Bone is an online service providing a set of tools for Model Context Protocol (MCP).

MCP Bone is a comprehensive online service designed to facilitate the use of Model Context Protocol (MCP) by providing a suite of tools. It allows users to register other MCP servers and obtain function-calling tools in JSON or XML-style prompt text formats. This service is particularly useful for developers who need to integrate MCP functionalities into their applications. The MCP Bone package is a Node.js module that connects to the MCP Bone service, enabling users to retrieve tool JSONs and parse completion text into tool calls. This package can be used as a parser SDK, making it easier to handle LLM completions that do not support function calling by converting the text into a structured JSON format.

Features

  • Node.js Module: Provides a module to connect to MCP Bone and retrieve tool JSONs.
  • Parser SDK: Offers a parser SDK to convert completion text into tool calls.
  • Function Calling Tools: Supports JSON or XML-style prompt text for function calling.
  • Access Token Management: Allows users to manage access tokens for secure connections.
  • Integration: Facilitates integration with other MCP servers.

Usages

npx with MCP Bone

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