Seven steps, about one minute of work. One subscription applies across all environments at once: Claude, ChatGPT, Grok and Hermes.
The connector is added in Claude’s settings as a custom MCP server: two form fields and sign-in via Telegram or with a password. The required interface element is marked in each screenshot.
| What is required | Address (URL) |
|---|---|
| All paid databases, including the districts | https://mcp.casus.legal/one/mcp |
Sign in to Claude: website claude.ai or desktop application. In the left panel, click Customize (“Customize”) under Scheduled. The settings window will open.

In the left settings column, under Customize, select Connectors (“Connectors”). Then click the button Add in the upper-right corner and select Add custom connector.
The Slack, Microsoft 365, and Atlassian cards with a Connect button are Anthropic’s ready-made integrations. CasusLegal connects as a custom server, so you need the Add button specifically.

In the form Add custom connector only the two upper fields are filled in.
Name — using Latin characters only: CasusLegal. The names of the other databases are listed in the table below.
Address — https://mcp.casus.legal/one/mcp
This is a single address: it opens all the databases you have paid for, and automatically selects the appropriate AI model based on the subject of the question. You no longer need to choose the database URL or worry about entering the wrong one.
If you need a connector for a a single database, there are separate URLs as well: “Higher Courts” — https://mcp.casus.legal/mcp, the IP Court — https://sip.casus.legal/mcp, KAS — https://kas.casus.legal/mcp, KUD — https://kud.casus.legal/mcp. In that case, enter the URL of the database you actually paid for: connecting with someone else’s URL will work, but the connector will respond “subscription inactive or expired.” You do not need to keep the unified URL and separate URLs simultaneously: the AI model will see two identical sets of tools and search twice.
Section Advanced settings leave it blank: the OAuth Client ID and Client Secret fields are intended for the client’s technical parameters, not for your login. Click Add.

The connector has been created but is not yet authorized: the card says You are not connected to CasusLegal yet. Click Connect — a sign-in window will open on the service’s side.

Both sign-in methods work in Claude. It is easier to click “Sign in via Telegram”: the account will be created automatically if you do not already have one. The second option is the connector access password from your personal account.

After signing in, a card for the connected connector will open, showing a list of tools. By default, Claude asks for permission for every call, which noticeably slows down the process.
In the drop-down list to the right of the row Read-only tools select Always allow: the mode will apply to all the database’s tools at once. The value Custom means that different modes are set for different tools.
The connector’s tools are read-only: they search case law and retrieve the texts of judicial acts without making any changes.

Open a new chat and ask a substantive question, for example: “Find Supreme Court of the Russian Federation case law on reducing a penalty under Article 333 of the Civil Code of the Russian Federation.” The response should contain the details of the judicial acts with links to their full texts.
The list of connected tools is visible in the menu «+» in the input bar. You do not need to enable the connector separately in each chat.
Need another database? Repeat steps 2–6 using its URL from the table below. Each database is connected through a separate connector.
| Database | Name (Name) | Address (URL) |
|---|---|---|
| All subscribed databases at once | CasusLegal | https://mcp.casus.legal/one/mcp |
| Commercial cassation districts (all) | CasusLegal Okruga | https://mcp.casus.legal/okrug/mcp |
| Higher courts: Constitutional Court · Supreme Court · Supreme Commercial Court | CasusLegal | https://mcp.casus.legal/mcp |
| Intellectual Property Court (IP Court) | CasusLegal SIP | https://sip.casus.legal/mcp |
| Administrative cases (KAS · Judicial Chamber for Administrative Cases of the Supreme Court of the Russian Federation) | CasusLegal KAS | https://kas.casus.legal/mcp |
| Criminal cases (KUD · Judicial Chamber for Criminal Cases of the Supreme Court of the Russian Federation) | CasusLegal KUD | https://kud.casus.legal/mcp |
The first thing to check is the connector name. If the name field contains Russian text (“Higher Courts”, “IP Court Connector”), Claude will connect the server and display the tools in Settings, but will say in the chat that it cannot see the connector’s tools.
Fix this by reconnecting: disconnect the connector and create it again using the Latin name from the table above.
The tools are still set to Ask. Open the connector card and select Always allow in the list to the right of the “Read-only tools” row; the mode will apply to all tools at once.
Make sure that the section Advanced settings was left blank when the connector was created. The OAuth Client ID and Client Secret fields are sometimes filled in with a Telegram username, phone number, or password, which causes the connection to fail: they require technical client parameters, which CasusLegal does not need.
First, check the connector URL: each database has its own, and a connector with the URL mcp.casus.legal checks the subscription for “Higher Courts”, even if you paid for the IP Court, CAC, or CJC. The refusal itself identifies the URL of the database you paid for; add the connector again using that URL (steps 2–6).
Open the “Connectors” tab in your account and check the subscription status for the required database. Access to each corpus is paid for separately; “Higher Courts” is included in every package.
Repeat steps 2–6 for each URL, changing the name and URL. The subscription remains a single subscription and works simultaneously in Claude and ChatGPT.