AgentBroker Index
Read-only, sourced data on which brokers, banks and crypto exchanges AI agents can use (EU/Spain).
Should I use this
Quality & Safety
Findings (1)
- LOWin compare_providers
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"agentbroker-index": {
"url": "https://mcp.agentbrokerindex.com/mcp"
}
}
}Remote endpoints
https://mcp.agentbrokerindex.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
π’search_providers(query, type, capability, assistant, asset, ...)
Find providers in the AgentBroker Index by name, type, what an AI agent can do there (place orders, draft orders, read only, none), supported assistant (ChatGPT, Claude, Grok, any MCP clientβ¦), asset the agent can trade, and Spain availability/licence. Returns sourced, dated summaries. Read-only; information, not advice.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free text matched against name, id and aliases, e.g. 'degiro', 'ibkr'."
},
"type": {
"type": "string",
"enum": [
"broker",
"bank",
"neobank",
"robo_advisor",
"crypto_exchange",
"wallet",
"platform",
"aggregator"
]
},
"capability": {
"type": "string",
"enum": [
"place_orders",
"draft_orders",
"read_only",
"none"
],
"description": "What the agent can do."
},
"assistant": {
"type": "string",
"description": "e.g. 'ChatGPT', 'Claude', 'Grok', 'MCP'."
},
"asset": {
"type": "string",
"enum": [
"stocks",
"etfs",
"funds",
"pension_plans",
"bonds",
"options",
"futures",
"crypto_spot",
"perps",
"cfds",
"tokenized",
"fx",
"commodities",
"cash_savings"
],
"description": "Asset the agent can trade (documented officially)."
},
"authorised_in_spain": {
"type": "boolean",
"description": "Only providers authorised to serve Spain (CNMV / Banco de EspaΓ±a / ESMA MiCA registers)."
},
"agent_access_in_spain": {
"type": "boolean",
"description": "Exclude providers whose agent feature is documented as not available in Spain (keeps 'available' and 'operates in Spain, agent feature unconfirmed')."
},
"official_only": {
"type": "boolean",
"description": "Only official, first-party agent integrations."
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
],
"default": "en"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10
}
},
"additionalProperties": false
}π’get_provider(id, lang)
Full AgentBroker Index entry for one provider: integrations (hosted/local MCP, ChatGPT app, Claude connector, API, CLI, skill), supported assistants, what the agent can do, documented limits and approvals, availability by market, legal entity and licence status in Spain, assets, source URLs and check dates.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Provider id or name, e.g. 'interactive-brokers', 'Scalable Capital', 'bit2me'."
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
],
"default": "en"
}
},
"required": [
"id"
],
"additionalProperties": false
}π’compare_providers(ids, lang)
Side-by-side comparison of AI-agent access for 2-4 providers: capability, integrations, assistants, limits, Spain availability and licence, sources. Order follows your input; this is not a ranking.
Input Schema
{
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 4
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
],
"default": "en"
}
},
"required": [
"ids"
],
"additionalProperties": false
}π’list_changes(since, provider, lang, limit)
Dated changelog of launches and changes (new MCP servers, connectors, permission changes), each with its source URL. Filter by date or provider.
Input Schema
{
"type": "object",
"properties": {
"since": {
"type": "string",
"description": "YYYY-MM-DD; only entries on or after this date."
},
"provider": {
"type": "string",
"description": "Provider id or name."
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
],
"default": "en"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 15
}
},
"additionalProperties": false
}π’dataset_info
Counts, last full check date, licence (CC BY 4.0), attribution text, download links and methodology page.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Evidence