Skip to main content
Glama
Currency MCP Agent

Currency MCP Agent

MCP-сервис валютных курсов

Локальный сервис для работы с валютными курсами и конвертацией через MCP и агентный слой. Решение разделяет доступ к инструментам и логику обработки пользовательского запроса.

Что реализовано

  • агентный слой для выбора сценария обработки;

  • MCP-сервер инструментов;

  • получение курсов валют;

  • конвертация суммы между валютами;

  • локальный запуск через Docker Compose;

  • тесты пользовательских сценариев.

Related MCP server: frankfurter-mcp

Оценка качества

Контролируют:

  • долю успешных вызовов инструментов;

  • корректность конвертации;

  • задержку ответа;

  • покрытие тестами основных пользовательских сценариев.

Результаты

Прогон pytest tests/ на локальной машине: 9 тестов пройдено, время около 4.75 с (зависит от окружения).

Запуск

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

docker compose up --build

Ограничения

  • устойчивость ответа зависит от источника курсов и формата данных;

  • расширение числа инструментов требует единого контракта параметров и ответов;

  • для рабочего сценария журналируют вызовы инструментов и результаты тестов.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for the Frankfurter exchange-rate API, enabling currency conversion and rate queries.
    42 npm
    5
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for currency conversion with real-time exchange rates via the Frankfurter API. Enables agents to retrieve latest currency data and perform conversions.
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents and MCP clients to convert currency amounts, retrieve current, historical, and timeseries exchange rates, and list supported currencies from European Central Bank reference data.
    5
    MIT