Local Bloomberg tools for xbbg users.
Connect Runs on your machine
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
{
"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>"
}
}
}
}
{
"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>"
}
}
}
}
{
"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
| Name | Description |
|---|---|
XBBG_MCP_LIB_DIROptional | Optional directory containing Bloomberg runtime libraries. Leave unset to use BLPAPI_ROOT, an authorized vendored SDK layout, or Python blpapi fallback. |
XBBG_MCP_HOSTOptional | Bloomberg API host. Defaults to localhost. |
XBBG_MCP_PORTOptional | Bloomberg API port. Defaults to 8194. |
XBBG_MCP_AUTH_METHODOptional | Bloomberg auth method: none, user, app, userapp, dir, manual, or token. |
XBBG_MCP_MAX_ROWSOptional | Maximum rows returned to the MCP client per response. Defaults to 500. |
XBBG_MCP_MAX_CELLSOptional | Maximum data cells across returned rows and columns. Defaults to 50000. |
XBBG_MCP_MAX_METADATA_PROPERTIESOptional | Maximum metadata properties retained per response. Defaults to 50000. |
XBBG_MCP_MAX_METADATA_BYTESOptional | Maximum metadata bytes parsed or returned per response. Defaults to 65536. |
XBBG_MCP_MAX_STRING_CHARSOptional | Maximum characters per string value returned to the MCP client. Defaults to 2048. |
XBBG_MCP_MAX_STRING_BYTESOptional | Maximum UTF-8 bytes per string value, including a truncation marker. Defaults to 8192; minimum 3. |
XBBG_MCP_MAX_RESULT_BYTESOptional | Maximum compact-JSON bytes in the structured result, including diagnostics. Defaults to 1048576; minimum 2048. |
Details
| Package | https://github.com/underloam/xbbg/releases/download/v1.8.1/[email protected] (MCPB, stdio) |
| First published | 4 Nov 2026 |
| Last updated | 4 Nov 2026 |
| Registry name | io.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.
