A MCP server providing financial data from Bloomberg blpapi
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add blpapi -- uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000~/.codex/config.toml
[mcp_servers.blpapi]
command = "uv"
args = ["run", "blpapi-mcp", "--sse", "--host", "127.0.0.1", "--port", "8000"]
# codex mcp add blpapi -- uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000~/.cursor/mcp.json
{
"mcpServers": {
"blpapi": {
"command": "uv",
"args": [
"run",
"blpapi-mcp",
"--sse",
"--host",
"127.0.0.1",
"--port",
"8000"
]
}
}
}.vscode/mcp.json
{
"servers": {
"blpapi": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"blpapi-mcp",
"--sse",
"--host",
"127.0.0.1",
"--port",
"8000"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"blpapi": {
"command": "uv",
"args": [
"run",
"blpapi-mcp",
"--sse",
"--host",
"127.0.0.1",
"--port",
"8000"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"blpapi": {
"command": "uv",
"args": [
"run",
"blpapi-mcp",
"--sse",
"--host",
"127.0.0.1",
"--port",
"8000"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"blpapi": {
"command": "uv",
"args": [
"run",
"blpapi-mcp",
"--sse",
"--host",
"127.0.0.1",
"--port",
"8000"
]
}
}
}