Skip to content

Release history

atomno-labs/mcp-egrul releases

Russian state registries EGRUL (legal entities) and EGRIP (individual entrepreneurs), built on official Federal Tax Service open-data dumps. Self-hosted via local SQLite, no API key required.

All releases

9 shown

No immediate action
v0.1.10 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.8 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.6 Maintenance

Metadata update

No immediate action
v0.1.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.4 Maintenance

Routine maintenance and dependency updates.

Review required
v0.1.3 Breaking risk
Dependencies Breaking upgrade

CLI fixes + new flags + dependency locks

v0.1.2 Breaking risk
⚠ Upgrade required
  • Uninstall the old package: `pip uninstall mcp-egrul`.
  • Install the new package using preferred method (e.g., `uvx atomno-mcp-egrul`, `pipx install atomno-mcp-egrul`, or `pip install atomno-mcp-egrul`).
  • Update configuration files (`claude_desktop_config.json` / `.cursor/mcp.json`) to reference the new package name in the `mcpServers.egrul.command` and `args` fields.
Breaking changes
  • PyPI package renamed: `mcp-egrul` → `atomno-mcp-egrul` (requires uninstall and reinstall).
  • CLI command names changed: `mcp-egrul`, `mcp-egrul-import`, `mcp-egrul-scheduler` → `atomno-mcp-egrul`, `atomno-mcp-egrul-import`, `atomno-mcp-egrul-scheduler`.
Full changelog

Брендовая унификация PyPI с парным проектом atomno-mcp-fns-check.
Старый PyPI-пакет mcp-egrul==0.1.1 помечен yanked.

⚠️ BREAKING для PyPI пользователей

Имя пакета на PyPI изменилось: mcp-egrulatomno-mcp-egrul.

Миграция

pip uninstall mcp-egrul
pip install atomno-mcp-egrul

# или сразу через uv (рекомендуется)
uvx atomno-mcp-egrul

В claude_desktop_config.json / .cursor/mcp.json:

{
  "mcpServers": {
    "egrul": {
      "command": "uvx",
      "args": ["atomno-mcp-egrul"]
    }
  }
}

CLI commands

| Было | Стало |
|---|---|
| mcp-egrul | atomno-mcp-egrul |
| mcp-egrul-import | atomno-mcp-egrul-import |
| mcp-egrul-scheduler | atomno-mcp-egrul-scheduler |

Установка

uvx atomno-mcp-egrul                # через uv (рекомендуется)
pipx install atomno-mcp-egrul       # через pipx
pip install atomno-mcp-egrul        # классический pip

PyPI: https://pypi.org/project/atomno-mcp-egrul/0.1.2/

Не изменилось

  • Python module name внутри пакета: mcp_egrul (импорты не правились).
  • GitHub repo: atomno-labs/mcp-egrul (org atomno-labs даёт брендирование).
  • FastMCP server name в initialize/ping: mcp-egrul (стабильный контракт).
  • Логика, тулзы, схемы, БД — без изменений (344 unit-теста проходят).

Полный changelog

См. CHANGELOG.md.


Парный проект: mcp-fns-check (risk-чек-слой поверх ЕГРЮЛ).

No immediate action
v0.1.1 New feature

smithery.yaml + glama.json + PyPI publish

No immediate action
v0.1.0 New feature

Six lookup tools + SQLite ingest

Beta — feedback welcome: [email protected]