This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Affected surfaces
Summary
AI summaryFixed CLI help and version commands hanging, added transport and log‑level flags.
Full changelog
Patch-релиз: фикс CLI UX. Публичный API MCP-тулзов (check_contractor + 6 гранулярных) без изменений — обновление безопасно для всех уже работающих интеграций (Cursor, Claude Desktop, Claude Code, Cline).
PyPI: https://pypi.org/project/atomno-mcp-fns-check/0.1.1/
Fixed
atomno-mcp-fns-check --helpи--versionбольше не подвешиваются. В v0.1.0 CLI игнорировал argparse-флаги и сразу запускал FastMCP-stdio-сервер, который висел на неинициализированном stdin. Пользователь, поставивший пакет с PyPI, не мог даже узнать установленную версию. Теперь флаги обрабатываютсяargparseдоmcp.run().
Added
--transport {stdio,http,sse,streamable-http}(по умолчаниюstdio). Позволяет запускать MCP-сервер через сетевые транспорты без обёртки — полезно для hosted-сценариев и отладки. Для http-транспортов добавлены--host(default127.0.0.1) и--port(default8000).--log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}с приоритетом над переменнойMCP_FNS_LOG_LEVEL(она продолжает работать как env-фолбэк). Невалидное значениеMCP_FNS_LOG_LEVELтеперь явно валит процесс сexit-2вместо silent-fallback на INFO — чтобы опечатки в.envне маскировались.- 18 новых CLI-тестов (
tests/test_cli.py) покрывают--help,--version, валидацию транспорта, приоритет CLI/env для log-level и loud-fail на невалидный env. Итого: 265 passed, 86% coverage (было 247 / 85%).
Internal
main(argv: list[str] | None = None) -> int— точка входа теперь принимаетargvи возвращает exit-code. Это internal-контракт, вызывается только через console-скриптatomno-mcp-fns-check. Публичный Python-API не изменился.
Полный changelog: https://github.com/atomno-labs/mcp-fns-check/blob/main/CHANGELOG.md
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About atomno-labs/mcp-fns-check
Russian counterparty due diligence — INN/OGRN lookup against EGRUL/EGRIP, bankruptcy registry (EFRSB), tax debts (Transparent Business), FSSP enforcement proceedings, and arbitration courts (KAD). Aggregated verdict with risk flags and recommendations. No API key required (public Federal Tax Service data).
Related context
Related tools
Beta — feedback welcome: [email protected]