drio
Open app

BOLD MCP Server

Source

MCP Server to connect local LLMs to BOLD Rest API

Catalog onlyCatalog onlySTDIO

Overview

BOLD MCP Server is a Model Context Protocol server designed to connect local large language models (LLMs) to the BOLD Rest API, facilitating easy retrieval and processing of specimen data based on specific search queries.

To use the BOLD MCP Server, first install it via pip, run the server script, and configure it with your desired application settings such as Claude Desktop. Detailed instructions are provided in the installation guide.

  • Enables specimen data searching using the BOLD Rest API. - Provides easy integration with local LLMs for enhanced search capabilities. - Offers debugging tools for efficient development and testing.
  1. Integrating LLMs within research environments to fetch and process biological specimen data.
  2. Facilitating streamlined workflows in bioinformatics by connecting with BOLD API for specimen searches.
  3. Assisting developers in creating applications that leverage biological data from BOLD effectively.

Add to your AI client

Use these steps to connect BOLD MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server-bold-lespernater": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-server-bold-lespernater": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-server-bold-lespernater": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-server-bold-lespernater": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-server-bold-lespernater": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-server-bold-lespernater": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bold-lespernater"
      ]
    }
  }
}

FAQ

Is BOLD MCP Server compatible with all LLMs?

Yes, it is designed for seamless integration with locally hosted LLMs that support the Model Context Protocol.

Can I modify the BOLD MCP Server?

Yes, it is open source under the MIT License, allowing you to modify it as per your needs.

How do I debug the BOLD MCP Server?

You can use the MCP inspector tool provided alongside the server for debugging and testing your configurations.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":310,"uuid":"abad4c44-b7e3-45a1-aa65-7e7cd04f1b16","name":"mcp-server-bold","title":"BOLD MCP Server","description":"MCP Server to connect local LLMs to BOLD Rest API","avatar_url":"https://avatars.githubusercontent.com/u/117791074?v=4","created_at":"2024-12-13T13:02:29.488Z","updated_at":"2024-12-13T15:09:09.405Z","status":"created","author_name":"Lespernater","author_avatar_url":"https://avatars.githubusercontent.com/u/117791074?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/Lespernater/mcp-server-bold","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]

BOLD MCP Server — MCP Registry