One endpoint · 13 tools · OAuth

Your court case, in the AI you already use.

This page is the technical description. If you just want to connect an assistant and get on with it, the integrations page says how, without the protocol.

CaseMagic runs a single Model Context Protocol server. Connect it once and your assistant can check a federal case, keep watching it, read the case correspondence and load the whole record when you ask about it.

The endpoint

https://casemagic.ai/mcp

Streamable HTTP. Authorization is OAuth 2.1 with PKCE and dynamic client registration, so an assistant that supports remote MCP servers can connect without anything being configured by hand on either side.

6 tools need no account at all, starting with find_federal_case. An assistant can look up a federal case and read its docket, its documents and the dates it sets before anyone signs in or pays. Watching a case and everything that touches a saved case asks you to sign in first.

What your assistant can do

ToolWhat it does
watch_caseBegin monitoring a saved case for new filings.
create_case_passportSave a case to the account, creating its Case Passport and CaseMail address.
get_case_passportLoad the persistent record of a saved case: docket activity and correspondence together.
get_case_updatesWhat has changed since a given time, for one case or every case the account follows.
get_case_mailRead the correspondence sent to the case address.
send_case_mailDraft a message for the person to review and send. It never sends one itself.
stop_watchStop monitoring a saved case.
find_federal_caseFind a federal case and return its court, judge, status and latest docket activity. Free, no account.
get_case_statusThe posture of a case: judge, filing date, open or closed, nature of suit. Free, no account.
get_recent_case_activityThe most recent docket entries, with the text the court published. Free, no account.
explain_docket_entryOne docket entry in full, with the entries around it, for explaining what it means. Free, no account.
get_case_documentsThe docket entries that have a document available, with a link where one is free. Free, no account.
get_case_deadlinesThe dates the docket states, plus post-judgment and appeal deadlines from the federal rules. Free, no account.

The connection is granted four narrow permissions, and you see them named on the CaseMagic consent screen before anything is shared: read your connected cases, start or stop Watch, read the case correspondence, and draft a message for you to review. An assistant can never send an email on your behalf — send_case_mail writes a draft and hands you a link to confirm it.

For AI agents and developers

An agent does not need this page. Everything on it is also published at addresses an agent looks for on its own:

Which assistants this has been tested with

Nothing below is marked as working until someone has connected it and watched a real case come back. Today that means every row says the same thing, and it will keep saying so until it has been done.

AssistantHow it connectsConnectionFree case checkDirectory listing
ChatGPTa custom connector pointed at the CaseMagic MCP URLNot tested yetNot tested yetNot submitted. No listing exists, and none is claimed.
Claudea custom connector, or the MCP connector in the Claude APIVerified over the protocol, not yet in the appVerified over the protocol, not yet in the appNot submitted. Anthropic takes submissions through a portal inside Claude that needs a Team or Enterprise organisation; CaseMagic does not have one yet.
Geminifunction declarations in a Gemini API request, or the same tools over MCPNot tested yetNot tested yetNo consumer directory listing is claimed, and Google publishes no directory to submit to. The function declarations are published at /api/v1/ai/gemini/tools instead.
Groka custom MCP connector, added at grok.com/connectorsVerified over the protocol, not yet in the appVerified over the protocol, not yet in the appxAI publishes no way for a third party to submit to the Grok connector catalog, so none was attempted. The catalog is not the route; pasting the address is.

What stays private

A connected assistant reaches the cases on your CaseMagic account and nothing else. Your case records, your CaseMail and your Passport are never published, never indexed by a search engine and never shared with another account. You can disconnect an assistant at any time, which ends its access immediately rather than at the end of a session.

Check a case first — no account, no assistant needed

United States federal district courts — all 94 districts, including the territorial district courts. State, county and municipal courts are not supported yet.

Court — optional. We search every federal court.

No account needed to checkFederal courtsResults in seconds

Pricing

Every plan includes Watch, CaseMail, the Case Passport and AI access. 7-day free trial, card required, cancel any time.

Individual

$99/month

1 monitored matter. One monitored matter.

Professional

$299/month

Up to 10 monitored matters. For a small practice with several active matters.

Practice

$599/month

Up to 50 monitored matters. For a firm running a full docket.

Check my case — free

Questions people ask before they start

Do I need a subscription to use CaseMagic from my assistant?

Not to check a case. find_federal_case and the other docket tools are free and need no account, from an assistant or from this website. A subscription is what lets an assistant connect a case, keep watching it, read its CaseMail and load its Case Passport.

Which courts can it look up?

United States federal district courts — all 94 districts, including the territorial district courts. State, county and municipal courts are not supported yet. Docket data comes from CourtListener and its RECAP archive.

Is this real-time?

No, and nothing that reads a federal docket is. CaseMagic re-checks a watched case on a schedule and every answer carries the time the docket was last read, so you always know how fresh it is.

Can the assistant send email as me?

No. The send_case_mail tool writes a draft and returns a link. The message leaves CaseMagic only after you open that link and confirm it, and the link expires.

What happens to my case if I disconnect the assistant?

Nothing. The connection is only a way in. Your case, its docket history, its CaseMail address and its Case Passport all stay exactly as they were, and you can reach them here or from a different assistant.

Connect your court case to ChatGPT, Claude, Gemini or Grok — CaseMagic