Garant-Connect API MCP

ГАРАНТ MCP

An MCP server for the official Garant-Connect API: statute search and text, editions, change tracking and court practice for Claude

  • 1 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • Starts a server that reads legislation and case law with a Garant-Connect token
  • There are no write operations, the token unlocks paid corporate access
All reasons and checks
Russian stack

romanpirogov/garant_mcp

Install

Services

Manual install

git clone https://github.com/romanpirogov/garant_mcp && cd garant_mcp && pip install "mcp[cli]" httpx pydantic && export GARANT_TOKEN="ваш_токен" && python server.py

Local run from the README.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Starts a server that reads legislation and case law with a Garant-Connect token
  • There are no write operations, the token unlocks paid corporate access

This is third-party code. Review the repository files before installing.

What it does

The server wraps the official Garant-Connect API in 14 tools for Claude: full-text search across statutes and arbitration practice, relevant snippets within a document, the full text of a document or a specific paragraph with context, document metadata (type, status, date, issuing body), a list of all editions, checking document changes over a period, monitoring changes to specific paragraphs, auto-linking norms within text, a news category tree and feed, court-practice search via the Sutyazhnik module, current API limits, and a download link for a document in PDF, RTF or ODT. It requires your own Garant-Connect token, issued by a Garant account manager or through the garant.ru personal account.

Who it is for. For lawyers and companies with corporate Garant-Connect access who want an official API instead of scraping the site.

Good fit when

  • You have a corporate Garant-Connect token and want official access
  • You need to track changes in specific documents or paragraphs over a period
  • You need norm references auto-linked inside a finished text

Not a fit when

  • You have no Garant-Connect token and no way to get one: it is a separate paid access, not the same as a regular Garant subscription
  • You want a ready hosted server with no deployment: here you deploy it yourself, e.g. on Railway

Example request

Check whether the federal Law on Consumer Rights Protection changed in the last quarter

MCP

Transport
stdio, http
Authentication
API key

Environment variables

GARANT_TOKEN required, secret
Garant-Connect token, issued by a Garant account manager or the personal account

Limitations

A separate Garant-Connect token is required, issued on request to a Garant account manager or via the personal account; a regular Garant site subscription does not qualify. The README does not describe limits or the cost of access. There is no ready hosted server, you deploy it yourself, e.g. on Railway or locally.

How to disable. Remove the garant server from claude_desktop_config.json or the Garant integration in Claude Web settings, and stop the Railway deployment.

FAQ

Does a regular Garant site subscription work?

No, a separate Garant-Connect token is required, issued by a Garant account manager or the garant.ru personal account.

Can the server connect to Claude Web?

Yes, after deploying it (e.g. on Railway) it is added as an integration at the /mcp address in Claude settings.

Discussion

No questions or reviews yet.

Russian stack

An MCP server that pulls statute text, the edition in force on a date, and court practice from Garant via your subscription

MCP serverExtended access1Repository stars
Russian stack

An MCP server with a database of Russian federal laws and codes: full-text article search, citation checks and currency checks

MCP serverExtended access9Repository stars
Russian stack

An MCP server searching Russian court rulings by text, statute, court and date, returning the full case text, like sudact.ru

MCP serverExtended access2Repository stars
Russian stack

An MCP gateway to GigaChat and YandexGPT with automatic failover between them and 152-FZ personal-data anonymization

MCP serverExtended access1Repository stars
Russian stack

An MCP server and HTTP API that find and mask personal data in text under Russia's 152-FZ before it reaches an LLM or an outside service

MCP serverExtended access5Repository stars

Russian supply contract review skill

Russian Legal Skills для Claude

Russian stack

A Claude Skill that reviews a Russian supply contract under Civil Code chapter 30: essential terms, deadlines, price and liability

SkillMinimal access1Repository stars

README in short

The README lists 14 tools from search to document download, explains that a personal Garant-Connect token is required, and shows three ways to run it: deploy on Railway and connect as a Claude Web integration, a Claude Desktop config with a local Python process, and a manual run with python server.py after installing dependencies.

README badge

Report a problem