Gadoes plugs Mike into the free case-law firehose

A new connector lets this fork pull real court opinions straight from CourtListener - no paid subscription, no API key required.

searchintegration

Gadoes added a connector for CourtListener, the long-running free database of U.S. court opinions. It covers federal and state decisions going back decades, and because CourtListener offers a public tier, read-only searching works without any login or key - the fork passes credentials through only if you have them.

The work follows the same pattern Gadoes uses for every source they've wired in: a small configuration file plus a shared parser that turns each result into a clean case title, an excerpt, and a stable identifier. The handful of test cases run against realistic sample opinions, so the connector is small and self-contained enough to lift into another Mike setup that needs case-law search.

So what Anyone running Mike for legal research now has a route to primary-source case law without a vendor contract - worth a look for litigation and in-house teams watching costs.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

2 commits from Gadoes/dispumike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
0aff3c42 feat(mcp): Chunk 10 - CourtListener MCP server config + fixture tests Gadoes 2026-05-02 ↗ GitHub
commit body
Adds buildCourtListenerConfig, isValidCourtListenerKey, COURTLISTENER_TOOLS,
and COURTLISTENER_SYSTEM_PROMPT. Includes fixture-based citation parser tests
and mock MCP server integration tests (19 tests).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5a7336c1 Merge chunk-10-courtlistener into main Gadoes 2026-05-02 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-22.md from inside the repo you want the changes in.

⬇ Download capture-thread-22.md