Market Intel MCP
Live & historical FX rates and currency conversion for AI agents. No API keys.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"fx-currency-exchange-rates": {
"url": "https://market.datakoot.com/mcp"
}
}
}Puntos de conexión remotos
https://market.datakoot.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢fx_rates(base, symbols)
Get the latest foreign-exchange rates for a base currency (default USD), optionally limited to specific target currencies. Source: European Central Bank reference rates.
Esquema de entrada
{
"type": "object",
"properties": {
"base": {
"type": "string",
"description": "3-letter base currency, e.g. USD, EUR (default USD)"
},
"symbols": {
"type": "string",
"description": "Optional comma-separated targets, e.g. EUR,GBP,JPY"
}
},
"required": []
}Esquema de salida
{
"type": "object",
"properties": {
"base": {
"type": "string",
"pattern": "^[A-Z]{3}$",
"description": "ISO 4217 base currency actually used"
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "ECB rate date YYYY-MM-DD"
},
"rates": {
"type": "object",
"propertyNames": {
"pattern": "^[A-Z]{3}$"
},
"additionalProperties": {
"type": "number"
},
"minProperties": 1,
"maxProperties": 256,
"description": "Quote currencies mapped to the ECB reference rate"
},
"source": {
"type": "string"
}
},
"required": [
"base",
"date",
"rates",
"source"
],
"additionalProperties": false
}⚪fx_convert(amount, from, to)
Convert an amount from one currency to another at the latest ECB reference rate. Returns the rate, the converted result, and the rate date.
Esquema de entrada
{
"type": "object",
"properties": {
"amount": {
"type": "number",
"description": "Amount in the 'from' currency to convert. Send it as a number, not a string."
},
"from": {
"type": "string",
"description": "Source 3-letter currency"
},
"to": {
"type": "string",
"description": "Target 3-letter currency"
}
},
"required": [
"amount",
"from",
"to"
]
}🟢fx_historical(date, base, symbols)
Get foreign-exchange rates for a base currency on a specific past date (YYYY-MM-DD). ECB publishes rates on business days; a weekend/holiday date returns the most recent prior business day.
Esquema de entrada
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "YYYY-MM-DD"
},
"base": {
"type": "string",
"description": "3-letter base (default USD)"
},
"symbols": {
"type": "string",
"description": "Optional comma-separated targets"
}
},
"required": [
"date"
]
}Esquema de salida
{
"type": "object",
"properties": {
"base": {
"type": "string",
"pattern": "^[A-Z]{3}$",
"description": "ISO 4217 base currency actually used"
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "ECB rate date actually used YYYY-MM-DD"
},
"requested_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Caller-requested date YYYY-MM-DD"
},
"rates": {
"type": "object",
"propertyNames": {
"pattern": "^[A-Z]{3}$"
},
"additionalProperties": {
"type": "number"
},
"minProperties": 1,
"maxProperties": 256,
"description": "Quote currencies mapped to the ECB reference rate"
},
"source": {
"type": "string"
}
},
"required": [
"base",
"date",
"requested_date",
"rates",
"source"
],
"additionalProperties": false
}🟢fx_timeseries(start, end, base, symbols)
Get a time series of exchange rates for a base currency over a date range (max ~1 year), useful for trend analysis. Provide start and end as YYYY-MM-DD and one or more target currencies.
Esquema de entrada
{
"type": "object",
"properties": {
"start": {
"type": "string",
"description": "YYYY-MM-DD"
},
"end": {
"type": "string",
"description": "YYYY-MM-DD"
},
"base": {
"type": "string",
"description": "3-letter base (default USD)"
},
"symbols": {
"type": "string",
"description": "Comma-separated targets, e.g. EUR,GBP"
}
},
"required": [
"start",
"end",
"symbols"
]
}🟢fx_currencies
List the currencies supported for exchange-rate lookups, with their full names.
Esquema de entrada
{
"type": "object",
"properties": {},
"required": []
}Esquema de salida
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"description": "Number of supported currencies"
},
"currencies": {
"type": "object",
"propertyNames": {
"pattern": "^[A-Z]{3}$"
},
"additionalProperties": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"minProperties": 1,
"maxProperties": 256,
"description": "ISO 4217 codes mapped to currency names"
},
"source": {
"type": "string"
}
},
"required": [
"count",
"currencies",
"source"
],
"additionalProperties": false
}Comunidad
Evidencia