xbbg MCP
A local stdio MCP server providing Bloomberg financial data tools for coding agents. It exposes functions for reference data (bdp), historical data (bdh), bulk data (bds), intraday bars (bdib), Bloomberg Query Language (bql), search (bsrch), field metadata (bflds), venue resolution, auction snapshots, and entitlement checks. Responses are returned as bounded structured JSON with Arrow schema metadata.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Retrieve reference data for specific securities
- Fetch historical price data for analysis
- Resolve equity tickers to primary exchange venues
- Check Bloomberg service entitlements
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
https://github.com/xbbg-org/xbbg/releases/download/v1.4.12/xbbg-mcp-v1.4.12.mcpb 1.4.12
{
"version": "1.4.12",
"transport": "stdio",
"fileSha256": "b29fc89f2045ad613b556a0752bff0673ca000537d53d5f460d096540f87beb9",
"identifier": "https://github.com/xbbg-org/xbbg/releases/download/v1.4.12/xbbg-mcp-v1.4.12.mcpb",
"registryType": "mcpb",
"environmentVariables": [
{
"name": "XBBG_MCP_LIB_DIR",
"format": "filepath",
"description": "Optional directory containing Bloomberg runtime libraries. Leave unset to use BLPAPI_ROOT, an authorized vendored SDK layout, or Python blpapi fallback."
},
{
"name": "XBBG_MCP_HOST",
"format": "string",
"default": "localhost",
"description": "Bloomberg API host. Defaults to localhost."
},
{
"name": "XBBG_MCP_PORT",
"format": "number",
"default": "8194",
"description": "Bloomberg API port. Defaults to 8194."
},
{
"name": "XBBG_MCP_AUTH_METHOD",
"format": "string",
"default": "none",
"description": "Bloomberg auth method: none, user, app, userapp, dir, manual, or token."
},
{
"name": "XBBG_MCP_MAX_ROWS",
"format": "number",
"default": "500",
"description": "Maximum rows returned to the MCP client per response. Defaults to 500."
},
{
"name": "XBBG_MCP_MAX_CELLS",
"format": "number",
"default": "50000",
"description": "Maximum data cells across returned rows and columns. Defaults to 50000."
},
{
"name": "XBBG_MCP_MAX_METADATA_PROPERTIES",
"format": "number",
"default": "50000",
"description": "Maximum metadata properties retained per response. Defaults to 50000."
},
{
"name": "XBBG_MCP_MAX_METADATA_BYTES",
"format": "number",
"default": "65536",
"description": "Maximum metadata bytes parsed or returned per response. Defaults to 65536."
},
{
"name": "XBBG_MCP_MAX_STRING_CHARS",
"format": "number",
"default": "2048",
"description": "Maximum characters per string value returned to the MCP client. Defaults to 2048."
},
{
"name": "XBBG_MCP_MAX_STRING_BYTES",
"format": "number",
"default": "8192",
"description": "Maximum UTF-8 bytes per string value, including a truncation marker. Defaults to 8192; minimum 3."
},
{
"name": "XBBG_MCP_MAX_RESULT_BYTES",
"format": "number",
"default": "1048576",
"description": "Maximum compact-JSON bytes in the structured result, including diagnostics. Defaults to 1048576; minimum 2048."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Let your agent find its tools
Find servers like xbbg MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.