# Примеры Frankfurter

В этой папке лежат примеры операций Crank для публичного API Frankfurter. Это бесплатный API курсов валют без ключей доступа.

Публичный адрес API: `https://api.frankfurter.dev`.

## Группа “Курсы валют”

- `rates/frankfurter_latest_rate.operation.yaml` получает последний доступный курс для пары валют.
- `rates/frankfurter_provider_rate.operation.yaml` получает курс от конкретного поставщика данных, например `ECB`.

## Группа “История курсов”

- `history/frankfurter_historical_rate.operation.yaml` получает курс валюты на конкретную дату.
- `history/frankfurter_monthly_rates.operation.yaml` получает месячную динамику курса за период.

## Как использовать в демо

1. Импортируйте нужные YAML-файлы в Crank.
2. Запустите тест операции. Ключи и секреты не нужны.
3. Создайте агента для одной группы операций.
4. Опубликуйте агента и подключите MCP-клиент к его endpoint.

Документация Frankfurter: https://frankfurter.dev/
