NestDaddy

xbbg MCP

io.github.underloam/xbbg-mcp · v1.8.1

Local Bloomberg tools for xbbg users.

Connect Runs on your machine

Terminal
claude mcp add xbbg-mcp -e XBBG_MCP_LIB_DIR=<XBBG_MCP_LIB_DIR> -e XBBG_MCP_HOST=<XBBG_MCP_HOST> -e XBBG_MCP_PORT=<XBBG_MCP_PORT> -e XBBG_MCP_AUTH_METHOD=<XBBG_MCP_AUTH_METHOD> -e XBBG_MCP_MAX_ROWS=<XBBG_MCP_MAX_ROWS> -e XBBG_MCP_MAX_CELLS=<XBBG_MCP_MAX_CELLS> -e XBBG_MCP_MAX_METADATA_PROPERTIES=<XBBG_MCP_MAX_METADATA_PROPERTIES> -e XBBG_MCP_MAX_METADATA_BYTES=<XBBG_MCP_MAX_METADATA_BYTES> -e XBBG_MCP_MAX_STRING_CHARS=<XBBG_MCP_MAX_STRING_CHARS> -e XBBG_MCP_MAX_STRING_BYTES=<XBBG_MCP_MAX_STRING_BYTES> -e XBBG_MCP_MAX_RESULT_BYTES=<XBBG_MCP_MAX_RESULT_BYTES> -- https://github.com/underloam/xbbg/releases/download/v1.8.1/xbbg-mcp-v1.8.1.mcpb
claude_desktop_config.json
{
  "mcpServers": {
    "xbbg-mcp": {
      "command": "https://github.com/underloam/xbbg/releases/download/v1.8.1/xbbg-mcp-v1.8.1.mcpb",
      "args": [],
      "env": {
        "XBBG_MCP_LIB_DIR": "<XBBG_MCP_LIB_DIR>",
        "XBBG_MCP_HOST": "<XBBG_MCP_HOST>",
        "XBBG_MCP_PORT": "<XBBG_MCP_PORT>",
        "XBBG_MCP_AUTH_METHOD": "<XBBG_MCP_AUTH_METHOD>",
        "XBBG_MCP_MAX_ROWS": "<XBBG_MCP_MAX_ROWS>",
        "XBBG_MCP_MAX_CELLS": "<XBBG_MCP_MAX_CELLS>",
        "XBBG_MCP_MAX_METADATA_PROPERTIES": "<XBBG_MCP_MAX_METADATA_PROPERTIES>",
        "XBBG_MCP_MAX_METADATA_BYTES": "<XBBG_MCP_MAX_METADATA_BYTES>",
        "XBBG_MCP_MAX_STRING_CHARS": "<XBBG_MCP_MAX_STRING_CHARS>",
        "XBBG_MCP_MAX_STRING_BYTES": "<XBBG_MCP_MAX_STRING_BYTES>",
        "XBBG_MCP_MAX_RESULT_BYTES": "<XBBG_MCP_MAX_RESULT_BYTES>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "xbbg-mcp": {
      "command": "https://github.com/underloam/xbbg/releases/download/v1.8.1/xbbg-mcp-v1.8.1.mcpb",
      "args": [],
      "env": {
        "XBBG_MCP_LIB_DIR": "<XBBG_MCP_LIB_DIR>",
        "XBBG_MCP_HOST": "<XBBG_MCP_HOST>",
        "XBBG_MCP_PORT": "<XBBG_MCP_PORT>",
        "XBBG_MCP_AUTH_METHOD": "<XBBG_MCP_AUTH_METHOD>",
        "XBBG_MCP_MAX_ROWS": "<XBBG_MCP_MAX_ROWS>",
        "XBBG_MCP_MAX_CELLS": "<XBBG_MCP_MAX_CELLS>",
        "XBBG_MCP_MAX_METADATA_PROPERTIES": "<XBBG_MCP_MAX_METADATA_PROPERTIES>",
        "XBBG_MCP_MAX_METADATA_BYTES": "<XBBG_MCP_MAX_METADATA_BYTES>",
        "XBBG_MCP_MAX_STRING_CHARS": "<XBBG_MCP_MAX_STRING_CHARS>",
        "XBBG_MCP_MAX_STRING_BYTES": "<XBBG_MCP_MAX_STRING_BYTES>",
        "XBBG_MCP_MAX_RESULT_BYTES": "<XBBG_MCP_MAX_RESULT_BYTES>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "xbbg-mcp": {
      "type": "stdio",
      "command": "https://github.com/underloam/xbbg/releases/download/v1.8.1/xbbg-mcp-v1.8.1.mcpb",
      "args": [],
      "env": {
        "XBBG_MCP_LIB_DIR": "<XBBG_MCP_LIB_DIR>",
        "XBBG_MCP_HOST": "<XBBG_MCP_HOST>",
        "XBBG_MCP_PORT": "<XBBG_MCP_PORT>",
        "XBBG_MCP_AUTH_METHOD": "<XBBG_MCP_AUTH_METHOD>",
        "XBBG_MCP_MAX_ROWS": "<XBBG_MCP_MAX_ROWS>",
        "XBBG_MCP_MAX_CELLS": "<XBBG_MCP_MAX_CELLS>",
        "XBBG_MCP_MAX_METADATA_PROPERTIES": "<XBBG_MCP_MAX_METADATA_PROPERTIES>",
        "XBBG_MCP_MAX_METADATA_BYTES": "<XBBG_MCP_MAX_METADATA_BYTES>",
        "XBBG_MCP_MAX_STRING_CHARS": "<XBBG_MCP_MAX_STRING_CHARS>",
        "XBBG_MCP_MAX_STRING_BYTES": "<XBBG_MCP_MAX_STRING_BYTES>",
        "XBBG_MCP_MAX_RESULT_BYTES": "<XBBG_MCP_MAX_RESULT_BYTES>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
XBBG_MCP_LIB_DIR
Optional
Optional directory containing Bloomberg runtime libraries. Leave unset to use BLPAPI_ROOT, an authorized vendored SDK layout, or Python blpapi fallback.
XBBG_MCP_HOST
Optional
Bloomberg API host. Defaults to localhost.
XBBG_MCP_PORT
Optional
Bloomberg API port. Defaults to 8194.
XBBG_MCP_AUTH_METHOD
Optional
Bloomberg auth method: none, user, app, userapp, dir, manual, or token.
XBBG_MCP_MAX_ROWS
Optional
Maximum rows returned to the MCP client per response. Defaults to 500.
XBBG_MCP_MAX_CELLS
Optional
Maximum data cells across returned rows and columns. Defaults to 50000.
XBBG_MCP_MAX_METADATA_PROPERTIES
Optional
Maximum metadata properties retained per response. Defaults to 50000.
XBBG_MCP_MAX_METADATA_BYTES
Optional
Maximum metadata bytes parsed or returned per response. Defaults to 65536.
XBBG_MCP_MAX_STRING_CHARS
Optional
Maximum characters per string value returned to the MCP client. Defaults to 2048.
XBBG_MCP_MAX_STRING_BYTES
Optional
Maximum UTF-8 bytes per string value, including a truncation marker. Defaults to 8192; minimum 3.
XBBG_MCP_MAX_RESULT_BYTES
Optional
Maximum compact-JSON bytes in the structured result, including diagnostics. Defaults to 1048576; minimum 2048.

Details

Packagehttps://github.com/underloam/xbbg/releases/download/v1.8.1/[email protected] (MCPB, stdio)
First published4 Nov 2026
Last updated4 Nov 2026
Registry nameio.github.underloam/xbbg-mcp

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.