Back to Directory/Developer Tools

mcp-sudact

Russian court practice (Sudact): case search by article, court, dates; full decision text.

Developer ToolsPythonv0.1.8

atomno-mcp-sudact

MCP-сервер судебной практики России: ищет судебные решения по тексту, статье закона, суду, инстанции и дате и отдаёт полный текст выбранного дела. Для юристов и юридических компаний — подключается к Cursor, Claude и любому клиенту MCP.

Russian court practice search for AI agents.

Glama

PyPI License: MIT MCP

Работает через интернет-сервис atomno-mcp: поиск, кэш и скрытие персональных данных — на нашей стороне, ничего парсить и поднимать не нужно. Нужен только ключ (тариф Pro) — atomno-mcp.ru/pricing.

Быстрый старт

pipx install atomno-mcp-sudact
# или: uvx atomno-mcp-sudact

Конфигурация (env vars)

ПеременнаяОписаниеГде взятьОбязательна
MCP_SUDACT_TOKENAPI-ключ (заголовок X-API-Key)atomno-mcp.ru/pricingда
MCP_SUDACT_API_BASEБазовый URL бэкендапо умолчанию проднет
MCP_SUDACT_TIMEOUTТаймаут HTTP, сек (default 60)—нет

Использование в Cursor (mcp.json)

{
  "mcpServers": {
    "sudact": {
      "command": "uvx",
      "args": ["atomno-mcp-sudact"],
      "env": { "MCP_SUDACT_TOKEN": "ваш-ключ" }
    }
  }
}

Использование в Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "sudact": {
      "command": "uvx",
      "args": ["atomno-mcp-sudact"],
      "env": { "MCP_SUDACT_TOKEN": "ваш-ключ" }
    }
  }
}

Тулзы

ТулВходВыходОписание
search_casesquery, court_type, instance, norms, date_from, date_to, limittotal_found + список дел (case_id, url, …)Полнотекстовый поиск как на sudact.ru
get_citationurl | case_id, include_full_text, anonymize_levelПолный текст решения (+ опц. анонимизация)Полный текст решения по карточке/ id

Disclaimer

Проект не аффилирован с sudact.ru. Данные — из открытых источников; используете на свой риск. Полнотекстовый доступ предоставляется как hosted-сервис по подписке.

Лицензия

MIT — см. LICENSE.

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
uvx atomno-mcp-sudact

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-atomno-mcp-mcp-sudact": {
      "command": "uvx",
      "args": [
        "atomno-mcp-sudact"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

atomno-mcp-sudactpypi

Compatible MCP Clients

mcp-sudact works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More