khizar-anjum/courtlistener-mcp
An mcp for courtlistener
A powerful MCP server for legal research across 3,352 U.S. courts using the CourtListener API.
[](https://www.npmjs.com/package/@khizar-anjum/courtlistener-mcp) [](https://www.npmjs.com/package/@khizar-anjum/courtlistener-mcp) [](./LICENSE) [](https://github.com/khizar-anjum/courtlistener-mcp/actions)
š¦ Available on: npm | Smithery
Disclaimer: This is an independent personal project and is not affiliated with, endorsed by, or sponsored by CourtListener or the Free Law Project.
Built using the [CourtListener API](https://www.courtlistener.com/) - An open legal database democratizing access to court data with exceptional API documentation and comprehensive coverage of the U.S. legal system.
# Install from npm
npm install @khizar-anjum/courtlistener-mcp
# Or install from source
git clone https://github.com/khizar-anjum/courtlistener-mcp.git
cd courtlistener-mcp
npm install
# Setup
echo 'COURTLISTENER_API_KEY="your_api_key"' > .env
npm run generate-courts
# Build and run
npm run build
npm run devGet your free API key from: https://www.courtlistener.com/api/
> š” About the CourtListener API: A non-profit legal database providing free access to millions of legal documents, court opinions, and PACER data. The API's excellent documentation and comprehensive data coverage make legal research accessible to everyone.
*Acces
Loading reviews...