Official Bargo API clients, aggregate datasets, and Docker MCP bridge for congressional trading disclosures.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http bargo-congress-trades https://www.bargo.ai/free-apis/congress/mcp --header 'X-Api-Key: <X_API_KEY>'~/.codex/config.toml
[mcp_servers.bargo-congress-trades]
url = "https://www.bargo.ai/free-apis/congress/mcp"
http_headers = { X-Api-Key = "<X_API_KEY>" }
# codex mcp add bargo-congress-trades --url https://www.bargo.ai/free-apis/congress/mcp~/.cursor/mcp.json
{
"mcpServers": {
"bargo-congress-trades": {
"url": "https://www.bargo.ai/free-apis/congress/mcp",
"headers": {
"X-Api-Key": "<X_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"bargo-congress-trades": {
"type": "http",
"url": "https://www.bargo.ai/free-apis/congress/mcp",
"headers": {
"X-Api-Key": "<X_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bargo-congress-trades": {
"httpUrl": "https://www.bargo.ai/free-apis/congress/mcp",
"headers": {
"X-Api-Key": "<X_API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"bargo-congress-trades": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.bargo.ai/free-apis/congress/mcp",
"--header",
"X-Api-Key:<X_API_KEY>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"bargo-congress-trades": {
"url": "https://www.bargo.ai/free-apis/congress/mcp",
"headers": {
"X-Api-Key": "<X_API_KEY>"
}
}
}
}