{"format":"xpay-agent-txt","format_version":"1.0","_comment":"Machine-readable service descriptor for AI agents","provider":{"name":"Frankfurter","description":"Currency exchange rates and conversion using European Central Bank data.","portal":"https://frankfurter.on.xpay.sh","website":"https://www.frankfurter.app"},"mcp_servers":[{"name":"Frankfurter","slug":"frankfurter","description":"Currency exchange rates and conversion using ECB data","url":"https://frankfurter.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY","tool_count":6,"tools":[{"name":"get_supported_currencies","description":"Returns a list of three-letter currency codes for the supported currencies.","price":0.01,"pricing_model":"flat","currency":"USDC"},{"name":"get_latest_exchange_rates","description":"Returns the latest exchange rates for specific currencies.\n\nThe symbols can be used to filter the results to specific currencies.\nIf symbols is not provided, all supported currencies will be returned.","price":0.01,"pricing_model":"flat","currency":"USDC"},{"name":"convert_currency_latest","description":"Converts an amount from one currency to another using the latest exchange rates.","price":0.01,"pricing_model":"flat","currency":"USDC"},{"name":"get_historical_exchange_rates","description":"Returns historical exchange rates for a specific date or date range.\n\nIf the exchange rates for a specified date is not available, the rates available for\nthe closest date before the specified date will be provided.\nEither a specific date, a start date, or a date range must be provided.\nThe symbols can be used to filter the results to specific currencies.\nIf symbols are not provided, all supported currencies will be returned.","price":0.01,"pricing_model":"flat","currency":"USDC"},{"name":"convert_currency_specific_date","description":"Convert an amount from one currency to another using the exchange rates for a specific date.\n\nIf there is no exchange rate available for the specific date, the rate for the closest available date before\nthe specified date will be used.","price":0.01,"pricing_model":"flat","currency":"USDC"},{"name":"greet","description":"A simple greeting tool to demonstrate middleware functionality.","price":0.01,"pricing_model":"flat","currency":"USDC"}]}],"config":{"mcpServers":{"frankfurter":{"url":"https://frankfurter.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"}}},"instructions":["1. Get an API key at https://frankfurter.on.xpay.sh/account/keys","2. Replace YOUR_XPAY_KEY in the server URLs above","3. Add the config block to your MCP client (Claude, Cursor, Windsurf)","4. Each tool call is billed per-use from your XPay wallet (USDC)"]}