FinanceMarker MCP Server
Integrates FinanceMarker.ru API with n8n workflows via MCP protocol, enabling automation of financial data retrieval and analysis.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
FinanceMarker MCP Server
MCP‑сервер для интеграции FinanceMarker.ru с LLM‑агентами, IDE (MCP), n8n и другими MCP‑совместимыми клиентами. Сервер проксирует REST API FinanceMarker и предоставляет его как набор MCP tools.
Возможности
Полное покрытие API по спецификации
FinanceMarkerAPI.jsonКэширование ответов на 24 часа (SQLite через
@keyv/sqlite)Стабильные ключи кэша (метод+путь+параметры), исключение из кэша
/fm/v2/token_infoРусскоязычные описания параметров tools (
zod.describe())
Related MCP server: okama MCP
Требования
Node.js 18+
Токен FinanceMarker (
FINANCEMARKER_API_TOKEN)
Быстрый старт (npx)
npx --package=@ru-financial-tools/financemarker-mcp financemarker-mcpНастройка в Cursor (рекомендуется «сырые» значения)
Переменные окружения в mcp.json лучше указывать «сырыми» значениями, без подстановок ${VAR}.
{
"mcpServers": {
"financemarker-mcp": {
"command": "npx",
"args": ["-y", "--package=@ru-financial-tools/financemarker-mcp", "financemarker-mcp"],
"env": {
"FINANCEMARKER_API_TOKEN": "<ваш_токен>",
"FINANCEMARKER_BASE_URL": "https://financemarker.ru/api",
"FINANCEMARKER_LOG_LEVEL": "info",
"FINANCEMARKER_CACHE_TTL_MS": "86400000"
}
}
}
}Альтернатива: локальная разработка
Если запускаете сервер локально из исходников:
{
"mcpServers": {
"financemarker-mcp": {
"command": "node",
"args": ["dist/cli.js"],
"env": {
"FINANCEMARKER_API_TOKEN": "<ваш_токен>",
"FINANCEMARKER_BASE_URL": "https://financemarker.ru/api",
"FINANCEMARKER_LOG_LEVEL": "debug",
"FINANCEMARKER_CACHE_TTL_MS": "86400000"
}
}
}
}Переменные окружения
FINANCEMARKER_API_TOKEN— токен доступа (обязательно)FINANCEMARKER_BASE_URL— опционально, базовый URL APIFINANCEMARKER_CACHE_TTL_MS— опционально, TTL кэша по умолчанию
Скрипты
npm run build # сборка (tsup)
npm run typecheck # проверка типов (tsc)
npm test # тесты (vitest)или через Makefile:
make ci # install+typecheck+test+buildМэппинг API → MCP tools
Поддерживаются инструменты для: token_info, exchanges, calendar, disclosure, dividends, experts, ideas, ideas/{id}, insider_transactions, operation_metrics, stocks, stocks/{exchange}:{code}. Все входные параметры описаны через zod.
Безопасность
Токен FINANCEMARKER_API_TOKEN храните в приватных секретах CI/CD и не коммитьте в репозиторий.
Лицензия
MIT — см. файл LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents
MCP server for Financial Modeling Prep API with 250+ financial data tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that exposes Moleculer.js microservice actions as AI tools, enabling AI agents to interact with Moleculer services.6 npm4MIT
- AlicenseNot gradedqualityAmaintenanceMCP (Model Context Protocol) server that exposes the okama investment portfolio toolkit to AI assistants — Claude Desktop, Claude Code, Cursor, Codex, and any other MCP-compatible client.307 PyPI5MIT
- AlicenseNot gradedqualityDmaintenanceFastMCP server exposing brokerage and market tools (Angel One, Coinbase, News) via the Model Context Protocol, enabling portfolio queries and trade execution through natural language.1MIT
- FlicenseNot gradedqualityDmaintenanceA standalone MCP server that exposes API endpoints as tools for AI assistants, using SSE transport.-