A young advocate opens the advance cause list on the High Court portal at 11 pm. It is not finalised. She opens it again at 6 am. Two matters have been added. One has been taken off the board. Another has moved from court 12 to court 17. Her senior is still asleep. She has forty minutes before leaving for court. She copies the list into a Word document by hand, highlights the ones that are hers, and prints it. This is the 5 am cause list problem. Every litigator in India lives through a version of it.
One MCP call fixes most of it. This post shows exactly how.

Why the morning is so painful
The fastest fix for the 5 am cause list problem is one scheduled MCP call. Point Claude at the eCourtsIndia MCP and have it run search_causelist with your advocate name at 04:45 IST every weekday. Tomorrow’s matters arrive pre-sorted by courtroom, with substantive hearings flagged, before you even leave for court.
Cause list updates in Indian courts happen late. Practitioners are routinely advised to arrive early, because the items listed, adjournments, and the coram can change right up to the morning of the hearing. In district courts, the final list is sometimes only stable by 9.30 am. The web portal shows the data. It does not deliver it. A lawyer still has to go to the portal, search by advocate name or case number for every matter, and manually note the courtroom, the item number, and what the listing is for.
Our post on judges on leave and vacation benches covers what happens when the bench itself disappears. This post covers the more common problem, where the bench is there, the matter is there, but the listing information is scattered across a slow portal until sunrise.
The fix, in one sentence
Point Claude Desktop or Claude Cowork at the eCourtsIndia MCP. Schedule a daily task at 04:45 IST that runs search_causelist with your advocate name, sorted by courtroom, with anything listed for Arguments flagged. Have the result land in your inbox, your WhatsApp, or a pinned note on your desktop. Your morning is done before you put the water on. New to the connector? Follow our step-by-step guide to connecting the eCourtsIndia MCP to Claude.
The exact prompt
Every weekday at 04:45 IST, do the following: 1. Run search_causelist with state="DL", advocate="[Your Full Name]", date=[tomorrow's date in YYYY-MM-DD]. 2. Group results by court and bench. 3. For each item, show: item number, parties, status, courtroom. 4. Flag in bold anything where status contains "Arguments", "Final Arguments", "Evidence", or "Judgment". 5. Flag in italic anything where status contains "Urgent". 6. End with a one-line summary: how many items, how many substantive. 7. Email the result to me at [your email].
That is the whole workflow. Claude Desktop’s scheduled tasks feature will run it. Claude Cowork handles the email leg. If you want a WhatsApp leg, route the output through Zapier or a no-code webhook.

A real result
Here is a lightly redacted sample output from a sample run against Delhi district courts (sample captured April 2026; cause lists refresh every morning, so your rows will differ). These are real rows from the MCP, paraphrased for readability.
| Item | Parties | Status | Courtroom |
|---|---|---|---|
| 1 | Emerald Chemical v. Rns Chemicals | Misc. cases/purpose | District Judge (Commercial) 06, Central, THC |
| 2 | Satish Kumar v. Poonam Tyagi | Urgent Cases | District Judge, Central |
| 3 | Anand Singh v. Chetna Print and Pack | Misc. cases | Presiding Officer, Labour Court, Central |
| 4 | Daya Ram v. Union of India | Misc. cases/purpose | District Judge, Central |
The reader can see at a glance: two civil executions, one labour matter, one misc., one of them urgent. Takes ten seconds to scan. Compare that to the ten-minute dance of logging into the district court portal, picking state, district, court complex, court, date, and then searching by advocate name three times.
Multi-state in one shot
An advocate enrolled in Delhi who takes matters in Gurugram runs a second call.
search_causelist(state="HR", advocate="[Your Name]", date="[Tomorrow]") search_causelist(state="DL", advocate="[Your Name]", date="[Tomorrow]")
Tell Claude to merge the two results into a single table, sorted by courtroom start time. Now one advocate has her full day across two states on one page. The partner who asked her to cover Gurugram does not have to WhatsApp her at 10 am to check. If instead you track a fixed roster of client cases rather than searching by your own name, the partner API can answer the same question directly: the CNR cause-list check (/api/partner/causelist/cnr/batch) takes one to 100 CNRs in a single call (pass a single case as a one-element array) and tells you whether each case is set down for an upcoming hearing and what it is listed for, so you can ask “is anything on my docket listed tomorrow?” without pulling and scanning each full list. In Claude the very same check is exposed as the check_cnr_causelist MCP tool: hand it one to 100 CNRs and it returns, for each, whether the case is on an upcoming cause list and, if so, the next listing (date, court, bench, purpose). It is billed per CNR checked, ₹0.30 pay-as-you-go or ₹0.10 per CNR on a subscription.
The one thing the MCP will not do for you
Verify substance. If a matter is listed for Arguments, go to the file. Read the last order. Read the written submissions. The MCP can tell you the case is listed. It cannot argue it. We want to be honest about that.
This is also a good moment to read our Case Status Dictionary. Many practices use Status as a shorthand in firm WhatsApp groups. Knowing which labels point at a procedural step versus a substantive stage makes the morning brief much more useful. Our flagship data piece on cause lists shows how often that matters.

Privacy
The cause list is a public document. It is published on services.ecourts.gov.in every morning. The MCP is not scraping anything hidden. It is reading what the court itself publishes and delivering it to you in a cleaner shape. Your clients’ names, party names, and case numbers are public record. That is the law.
What this means for eCourtsIndia
If you are a solo or small-firm advocate, the first time you see tomorrow’s cause list arrive in your inbox at 5 am with everything pre-sorted, it feels like a gift. If you are a matter manager at a larger firm, set this up once, share the output with the whole team, and your Monday stand-ups get twenty minutes shorter.
Every lawyer in India will eventually run a 5 am cause list brief. The only question is whether you pay a third-party tool to do it or wire up the eCourtsIndia MCP yourself on your own plan.
Next steps
- Get your eCourtsIndia API key, then add the eCourtsIndia MCP as a connector in Claude using the URL
https://mcp.ecourtsindia.com/mcp?token=YOUR_KEY(your key goes in the connector URL itself; the hosted server then calls the backend on your behalf with a Bearer token). About ninety seconds. See our MCP 101 guide. The MCP is token-authenticated, so you need an account; there is no anonymous tier, and connecting is not an interactive OAuth flow. Calls are credit-metered, with free monthly credits on the Free plan and more on Pro, and enum and court-hierarchy lookups are free while searches likesearch_causelistconsume credits. - Paste the prompt above into Claude Desktop or Claude Cowork.
- Schedule it for 04:45 IST every weekday.
- Share the cleaned output with your team. Change the working pattern.
Further reading: CNR Number Decoded, Bench Types Explained.
Frequently Asked Questions
How do I automate my morning court cause list with one MCP call?
Point Claude Desktop or Claude Cowork at the eCourtsIndia MCP, then schedule a weekday task at 04:45 IST that runs search_causelist with your state, advocate name, and tomorrow’s date. Group the output by courtroom and flag substantive matters. Set it up through the eCourtsIndia API and MCP.
Why is the cause list so hard to read early in the morning?
Cause list updates in Indian courts happen late. Practitioners are routinely advised to arrive early, because the items listed, adjournments, and the coram can change right up to the morning of the hearing, and district court lists are sometimes only stable by 9.30 am. A scheduled pull from the eCourtsIndia cause list ends the scramble.
Can I track cause lists across two states in one brief?
Yes. Run search_causelist once for each state, for example HR and DL, with your advocate name and tomorrow’s date, then ask Claude to merge both into a single table sorted by courtroom. One advocate then sees her full day across both states on one page. Search any court through eCourtsIndia search.
Does this cause list automation breach anyone’s privacy?
No. The cause list is a public document published every morning on the court portal. The MCP is not scraping anything hidden, it reads what the court itself publishes and delivers it in a cleaner shape. Party names and case numbers are public record. Litigants can confirm their own listings on eCourtsIndia.
What should I read next to make the morning brief more useful?
Learn the listing labels first. Many firms use status as shorthand, so knowing which labels mean a procedural step versus a substantive stage makes the brief sharper. Read our Case Status Dictionary and pair it with verified case data from eCourtsIndia.
