,

The 5 AM Cause List Problem, and How to Fix It With One MCP Call

Morning cause list brief in one MCP call: sort your day by courtroom and flag adjournments and arguments before you leave for court, with eCourtsIndia.

·

·

eCourtsIndia Knowledgebase

Solving the 5 AM cause list problem with one MCP call, cover design variant A for the eCourtsIndia blog

A young advocate opens the advance cause list on the 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.

Last updated: 23 September 2026

One MCP call fixes most of it. This post shows exactly how, and it also shows the no-setup route for advocates who would rather get a WhatsApp message than run an AI client.

Solving the 5 AM cause list problem with one MCP call, portrait cover image for the eCourtsIndia blog

Key takeaways

  • One scheduled call: point Claude at the eCourtsIndia MCP and run search_causelist with your advocate name at 04:45 IST every weekday.
  • District and taluka courts only: MCP cause lists cover about 8,151 district and taluka courts. High Court and tribunal cause-list filters return zero results.
  • Fixed roster? Check by CNR: check_cnr_causelist takes 1 to 100 CNRs and says which are listed next, and for what.
  • No AI client? Use alerts: the AI Clerk sends WhatsApp and email alerts on tracked cases, with no Zapier or webhook to maintain.

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 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. If the columns themselves are unfamiliar, start with how to read an Indian court cause list.

The fix, in one sentence

Point Claude Desktop or Claude Cowork at the eCourtsIndia MCP (v4.46, 39 tools), add https://mcp.ecourtsindia.com/mcp and click Connect so the client signs in at eCourts (OAuth), then 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 or a pinned note on your desktop. Cause lists in the MCP cover district and taluka courts only (about 8,151 courts). High Court and tribunal cause-list filters return zero results, so do not infer a listing the data does not contain. New to the connector? Follow our step-by-step guide to connecting the eCourtsIndia MCP to Claude or the live setup guide.

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’s scheduled tasks feature will run it, and Claude Cowork handles the email leg. If what you really want is a message on your phone, do not build a WhatsApp bridge through Zapier or a webhook. eCourtsIndia already sends WhatsApp alerts natively, which is the next section.

The no-code alternative: AI Clerk alerts on WhatsApp

Not every advocate wants to run a scheduled AI task, and nobody wants to babysit a Zapier chain at 5 am. The AI Clerk on eCourtsIndia covers the same need with no setup. Add your cases, organise them under clients, and switch on WhatsApp and email alerts. When a tracked case gets a new order, a changed hearing date or a status change, the alert comes to you. Our guide to enabling case alerts walks through it with a video.

RouteBest forWhat it costsSetup
AI Clerk alerts (WhatsApp and email)Advocates who want a phone ping when a tracked case moves₹5 per case per month for tracking, ₹0.50 per alert; free plan with 50 credits a monthA few minutes on ecourtsindia.com
Chrome extensionChecking tomorrow’s listings and case updates while you work in the browserFree to installOne click from the Chrome Web Store
MCP scheduled brief (this post)A sorted, flagged morning brief across every matter in your nameCause list search is billed per call from your API credits; ₹200 free on signupAbout 90 seconds to connect, plus one prompt
Three ways to stop copying the cause list by hand. Prices from ecourtsindia.com/pricing and the API rate card, 23 September 2026.

On the move, the same tracked cases are in the eCourts India apps for Android and iOS.

Solving the 5 AM cause list problem with one MCP call, cover design variant B for the eCourtsIndia blog

A real result

Here is a lightly redacted sample output from a run against Delhi district courts (captured April 2026; cause lists refresh every day, so your rows will differ). These are real rows from the MCP, paraphrased for readability.

ItemPartiesStatusCourtroom
1Emerald Chemical v. Rns ChemicalsMisc. cases/purposeDistrict Judge (Commercial) 06, Central, THC
2Satish Kumar v. Poonam TyagiUrgent CasesDistrict Judge, Central
3Anand Singh v. Chetna Print and PackMisc. casesPresiding Officer, Labour Court, Central
4Daya Ram v. Union of IndiaMisc. cases/purposeDistrict Judge, Central
Sample MCP cause-list output for one advocate, Delhi district courts, April 2026 (paraphrased).

Read it the way the brief is meant to be read. Four items. One is a commercial matter before a commercial court, one is a labour court matter, and two are before the District Judge. Three are listed on a miscellaneous purpose and one, Satish Kumar v. Poonam Tyagi, is marked urgent, so it gets the italic flag. Nothing is listed for arguments, evidence or judgment, so nothing is bold and the summary line reads “4 items, 0 substantive”. That takes ten seconds to scan. Compare it with the ten-minute dance of logging into the district court portal, picking state, district, court complex, court and 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 message her at 10 am to check. Our advocate running nine courts from one Claude window takes this pattern further.

If you track a fixed roster of client cases rather than searching by your own name, ask the question by CNR instead. In Claude that is the check_cnr_causelist 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). Developers get the same check through the partner API at /api/partner/causelist/cnr/batch (pass a single case as a one-element array). It is billed per CNR checked: ₹0.30 on pay-as-you-go, or ₹0.10 on an Enterprise plan.

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 shorthand in firm WhatsApp groups, and knowing which labels point at a procedural step versus a substantive stage makes the morning brief much more useful. Our week of Delhi cause lists shows how often that matters: most listed matters were never heard on merits.

Solving the 5 AM cause list problem with one MCP call, cover design variant C for the eCourtsIndia blog

Privacy

The cause list is a public document. Courts publish it every day. The MCP is not reaching anything hidden. It reads what the court itself publishes and delivers it in a cleaner shape. Party names and case numbers on a cause list are public record.

What this means for your practice

If you are a solo or small-firm advocate, the first time tomorrow’s cause list arrives 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 it up once, share the output with the whole team, and your Monday stand-ups get twenty minutes shorter. And if you never want to open an AI client at all, turn on AI Clerk alerts and let the phone do the watching.

Every lawyer in India will eventually stop copying the cause list by hand. The only question is whether the brief comes from an AI you schedule or an alert that simply arrives on WhatsApp.

Next steps

  • Open any MCP-capable client, add the eCourtsIndia MCP at https://mcp.ecourtsindia.com/mcp, and click Connect so you sign in at eCourts (OAuth 2.1). Clients that cannot do OAuth can use https://mcp.ecourtsindia.com/mcp?token=YOUR_KEY as a fallback. It takes about ninety seconds. See our MCP 101 guide and the live setup page. Connecting is free (₹200 in credits on signup, no card). Nineteen of the 39 tools never consume credits; search_causelist does, at the published cause-list rate.
  • Paste the prompt above into Claude Desktop or Claude Cowork.
  • Schedule it for 04:45 IST every weekday.
  • Prefer a phone alert? Track your cases in the AI Clerk and switch on WhatsApp alerts instead.

Further reading: CNR Number Decoded, Bench Types Explained, MCP 101 for Legal Teams.

Frequently Asked Questions

How do I automate my morning court cause list with one MCP call?

Connect Claude Desktop or Claude Cowork to the eCourtsIndia MCP at https://mcp.ecourtsindia.com/mcp and click Connect to sign in at eCourts. Then schedule a weekday task at 04:45 IST that runs search_causelist with your state, advocate name and tomorrow’s date, grouped by courtroom with substantive matters flagged. Per-client steps are on the live setup guide.

Why is the cause list so hard to read early in the morning?

Cause list updates in Indian courts happen late. 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, or a check on the eCourtsIndia cause list page, ends the scramble of searching the portal matter by matter.

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. You can also search any court directly through eCourtsIndia search.

Can I get cause list and case alerts on WhatsApp without Claude?

Yes. The AI Clerk on eCourtsIndia sends WhatsApp and email alerts when a tracked case gets a new order, a changed hearing date or a status change. Tracking costs ₹5 per case a month and each alert ₹0.50, with a free plan of 50 credits a month. Our guide to enabling case alerts shows the steps.

Does this cause list automation breach anyone’s privacy?

No. The cause list is a public document that courts publish every day. The MCP is not reaching anything hidden; it reads what the court itself publishes and delivers it in a cleaner shape. Party names and case numbers on a cause list are public record. Litigants can confirm their own listings through eCourtsIndia litigant search.

Does the MCP cover High Court cause lists?

No. Cause lists in the MCP cover district and taluka courts only, about 8,151 courts. High Court and tribunal cause-list filters return zero results by design, which means no data is held, not that nothing is listed. Do not infer a listing the data does not contain. Confirm coverage on the MCP tool catalogue.

eCourtsIndia is a private legal-technology platform. It is not affiliated with, associated with, or endorsed by the Government of India, the Supreme Court of India or its e-Committee, or any court. Official case information is published on ecourts.gov.in. Always verify details against official court records or certified copies. This article is general information, not legal advice. Spotted an error? Write to support@ecourtsindia.com.

Search 32 crore+ Indian court case records, free

One search across the Supreme Court, all 25 High Courts, district courts and 18 tribunal and commission types. Hearing alerts, AI summaries and an API for developers.