MCP server for bolsai — Brazilian stock market data (B3, CVM, BCB) for Claude, Cursor, and other AI assistants
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add bolsai --env BOLSAI_API_KEY='<BOLSAI_API_KEY>' -- uvx bolsai-mcp~/.codex/config.toml
[mcp_servers.bolsai]
command = "uvx"
args = ["bolsai-mcp"]
env = { BOLSAI_API_KEY = "<BOLSAI_API_KEY>" }
# codex mcp add bolsai --env BOLSAI_API_KEY='<BOLSAI_API_KEY>' -- uvx bolsai-mcp~/.cursor/mcp.json
{
"mcpServers": {
"bolsai": {
"command": "uvx",
"args": [
"bolsai-mcp"
],
"env": {
"BOLSAI_API_KEY": "<BOLSAI_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"bolsai": {
"type": "stdio",
"command": "uvx",
"args": [
"bolsai-mcp"
],
"env": {
"BOLSAI_API_KEY": "<BOLSAI_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bolsai": {
"command": "uvx",
"args": [
"bolsai-mcp"
],
"env": {
"BOLSAI_API_KEY": "<BOLSAI_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"bolsai": {
"command": "uvx",
"args": [
"bolsai-mcp"
],
"env": {
"BOLSAI_API_KEY": "<BOLSAI_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"bolsai": {
"command": "uvx",
"args": [
"bolsai-mcp"
],
"env": {
"BOLSAI_API_KEY": "<BOLSAI_API_KEY>"
}
}
}
}Environment variables
BOLSAI_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.