English translation for research convenience. The Russian original remains the authoritative source.
CasusLegal CasusLegal Higher-court case-law corpus ← Home

Connection

It only needs to be done once and takes about a minute. You have one subscription for all environments: connect the connector in as many as three programs at once; access is shared, so there is no need to pay twice.

ChatGPT: start with the ready-made prompt. Open instructions for Work or Codex, copy the prompt containing the CasusLegal One address and send it in the chat. Manual connection by URL with screenshots is also available there.

How you sign in. In Claude, Grok and Hermes our login window opens: click the button “Sign in via Telegram” or enter the password you set in your account. In ChatGPT There is no Telegram button; sign-in is by password only. The other environments have their own specifics, which are described in their instructions.

Below are the four environments in which the connector has been tested, plus three more with ready-made instructions. What is common to all environments is collected below the cards.

Three more environments with instructions

These programs use the same MCP standard. We have described their connection step by step and tested it ourselves, but they are not included in the list of officially supported environments. This is also stated at the beginning of each set of instructions.

General rules for all environments

The following does not depend on the program selected: access to the database, database addresses, the connector name, and a personal token for environments without a sign-in window.

⚠️ Work guarantee: Claude, ChatGPT, Grok, Hermes. These are officially supported environments. The connector has been tested in them, and we fix failures in them. For AnythingLLM, ZCode and DeepSeek Harness we have written and tested instructions, but do not guarantee the stability of a particular version. The same applies to other MCP clients (VS Code, Cursor, Antigravity and others): the standard is shared and things usually work, but a recent version of the program with support for remote MCP servers is required, and individual clients may have their own specifics.
Database access. Introductory free requests in the web chat and Telegram bot do not apply to the connector. Before connecting for the first time, enable in your account a three-day free trial or subscribe to the required database.
Which address to connect. All databases are available at one address: higher courts, the IP Court, the Judicial Chamber for Administrative Cases, the Judicial Chamber for Criminal Cases and ten commercial cassation districts. Exactly the databases you have paid for are opened; the appropriate neural network selects itself based on the subject of the question.
What is requiredAddress (URL)
All paid databases, including the districtshttps://mcp.casus.legal/one/mcp
Former district address /okrug/mcp continues to work; you do not need to reconnect it. If both addresses are connected, disable /okrug/mcp: otherwise the neural network will see the district tools twice.

One address for all databases

Subscribers need only one connector: connect the address below, and all paid databases will become available through it, while the AI will select the appropriate database itself based on the subject of the question. A database added in the package builder in the personal account becomes available at the same address after payment; nothing needs to be reconnected. The procedure differs between programs, so follow the instructions for your environment: this address is already set as the default in them.

What it opensAddress (URL)
All paid databases through one connectorhttps://mcp.casus.legal/one/mcp

Commercial cassation courts: free until 28 September, then from ₽590

As of Monday, 21 September, ten databases of commercial cassation courts are open: the Commercial Court of the Moscow District (163 661 rulings), the Northwestern (77 739), Ural (61 860), West Siberian (59 840), Central (44 872), Volga-Vyatka (33 982), Volga (66 428), North Caucasus (66 015), Far Eastern (32 185) and East Siberian (27 576), all from 2014 onward. The higher courts provide the legal position, while a district shows how it is applied locally: which arguments the cassation court accepts, and what grounds lead it to set aside a judgment and remit the case for a new hearing. Until 28 September, 09:40 MSK, access is free for everyone with a personal account; sign-in is the same as for the other connectors. After that, the district database is paid: ₽590 for 30 days separately or as part of a package with “Higher Courts” at the “Higher Courts + N databases” pricing grid; the package is assembled by selecting checkboxes in the personal account. The connection address does not change: precisely the districts paid for become available.

The districts are available at the shared single address https://mcp.casus.legal/one/mcp together with the other databases. The AI selects the required district itself by case number, region or court name. The separate address below remains for those who need only the districts and for existing connections.

What it opensAddress (URL)
All ten districts through one connectorhttps://mcp.casus.legal/okrug/mcp
Commercial Court of the Moscow District (А40-…, А41-…, acts Ф05-…)https://fasmo.casus.legal/mcp
Commercial Court of the Northwestern District (А56-…, А21-…, А13-…, acts Ф07-…)https://szo.casus.legal/mcp
Commercial Court of the West Siberian District (А45-…, А27-…, А70-…, acts Ф04-…)https://zso.casus.legal/mcp
Commercial Court of the Central District (А14-…, А23-…, А68-…, acts Ф10-…)https://co.casus.legal/mcp
Commercial Court of the Ural District (А60-…, А76-…, А50-…, А07-…, acts Ф09-…)https://uo.casus.legal/mcp
Commercial Court of the Far Eastern District (А51-…, А73-…, А59-…, А04-…, acts Ф03-…)https://dvo.casus.legal/mcp
Commercial Court of the East Siberian District (А33-…, А19-…, А58-…, А78-…, acts Ф02-…)https://vso.casus.legal/mcp
Commercial Court of the Volga-Vyatka District (А43-…, А82-…, А11-…, А29-…, А79-…, acts Ф01-…)https://vvo.casus.legal/mcp
Commercial Court of the Volga District (А65-…, А55-…, А12-…, А57-…, А72-…, acts Ф06-…)https://po.casus.legal/mcp
Commercial Court of the North Caucasus District (А32-…, А53-…, А63-…, А15-…, А20-…, acts Ф08-…)https://sko.casus.legal/mcp
At the addresses for individual districts, sign-in is by the password from the personal account only. The “Sign in with Telegram” button does not work there: the Telegram widget is tied to a single domain. Both methods work at the districts’ shared address, which is why it should be connected. The password is set in your account, the “Security” section. More about the districts is available on the launch page.

Addresses for individual databases

The previous method: each database has its own address and is connected through a separate connector. It continues to work for connections that have already been configured. When switching to the shared address, disconnect the connectors for individual databases; otherwise, the AI will see two identical sets of tools and search twice.

DatabaseAddress (URL)
Higher courts: Constitutional Court · Supreme Court · Supreme Commercial Courthttps://mcp.casus.legal/mcp
Intellectual Property Court (IP Court)https://sip.casus.legal/mcp
Administrative cases (KAS · Judicial Chamber for Administrative Cases of the Supreme Court of the Russian Federation)https://kas.casus.legal/mcp
Criminal cases (KUD · Judicial Chamber for Criminal Cases of the Supreme Court of the Russian Federation)https://kud.casus.legal/mcp
⚠️ Write the connector name in Latin characters. You choose the name yourself; it is only for you to distinguish databases in the list. The only requirement is: Latin letters. It is convenient to name it after the database: CasusLegal, CasusLegal SIP, CasusLegal KAS, CasusLegal KUD. Internal tool identifiers cannot be generated from a Cyrillic name, so the connector will connect and appear in the settings, but in the chat the AI will say that it cannot see its tools. If you have already named it in Russian, disconnect the connector and reconnect it using a Latin name.
Environments without a sign-in window require a personal token. AnythingLLM, DeepSeek Harness and custom scripts cannot open a browser for authentication, so access is passed to them in the header Authorization: Bearer …. The token is issued in your account (the “Connectors” tab → “Other environments” block) and is displayed once; it remains valid while the subscription is active, opens all paid databases, and does not disable Claude and ChatGPT that have already been configured. Treat it like a password: it provides access to your subscription, so do not publish or forward it.
Other clients: VS Code, Cursor, Antigravity and others

The principle is the same: add the MCP server at the address https://mcp.casus.legal/mcp (type HTTP / Streamable HTTP), then sign in through the browser that opens using Telegram or the password from the personal account. If you do not yet have an account, it will be created automatically when you sign in via Telegram.

  1. VS Code (GitHub Copilot). Install the extensions GitHub Copilot and Copilot Chat → click Ctrl/Cmd+Shift+P → select MCP: Add Server → type HTTP → URL https://mcp.casus.legal/mcp → name CasusLegal, scope User → authenticate in the browser. Ask questions in Copilot Chat in Agent.
  2. Cursor. Settings → section MCP / Tools → Add new MCP server → name CasusLegal, URL https://mcp.casus.legal/mcp → sign in in the browser. Enable the server in the agent chat.
  3. Antigravity. Settings → section MCP / Tools → add a server with the same address → authenticate via Telegram or by password.

If the program requests a JSON configuration (Cursor, Antigravity, Claude Desktop, etc.):

{
  "mcpServers": {
    "casuslegal": { "url": "https://mcp.casus.legal/mcp" }
  }
}

In VS Code, the format is slightly different: the key "servers" and the field "type": "http".

RU