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
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
Install
- Works in
- 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.pyLocal run from the README.
Access and checks
How we reviewExtended 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 quarterMCP
- Transport
- stdio, http
- Authentication
- API key
Environment variables
GARANT_TOKENrequired, 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.
Related
All Russian law toolsGarant MCP through your own subscription
garant-mcp
An MCP server that pulls statute text, the edition in force on a date, and court practice from Garant via your subscription
An MCP server with a database of Russian federal laws and codes: full-text article search, citation checks and currency checks
MCP for Russian court practice search
atomno-mcp-sudact
An MCP server searching Russian court rulings by text, statute, court and date, returning the full case text, like sudact.ru
MCP Gateway for GigaChat and YandexGPT
MCP Gateway
An MCP gateway to GigaChat and YandexGPT with automatic failover between them and 152-FZ personal-data anonymization
152-FZ personal data anonymizer
mcp-152fz-anonymizer
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
Russian supply contract review skill
Russian Legal Skills для Claude
A Claude Skill that reviews a Russian supply contract under Civil Code chapter 30: essential terms, deadlines, price and liability
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.