Koskamo

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.

xbbg MCP logo, by underloamCommunity listingLocal stdioSource reviewed; not executedPublished by underloam
Vendor documentation

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

Community listingRegistry 1.4.12
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

mcpbSHA-256 supplied
https://github.com/xbbg-org/xbbg/releases/download/v1.4.12/xbbg-mcp-v1.4.12.mcpb package definition
{
  "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.

No tool definitions available.

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.