OpenLaws Connector for AI agents.
14 live capabilities
Conduct deep legal research and citation validation across 53 jurisdictions.
Waiting for input…
Why people use OpenLaws
OpenLaws for Precise Legal Research and Compliance
OpenLaws changes that by putting the data directly in your agent's hands. Instead of hunting for PDFs, you ask a question and get specific statute text, redline comparisons, and validated citations. You move from being a data gatherer to a strategist.
What Vinkius changes
That you stop hunting for PDFs and start getting direct answers from verified legal sources.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
50-State Privacy Survey
A policy analyst needs to know how every state handles data privacy.
- Real-world use case 02
Citation Audit
A paralegal is double-checking a brief.
- Real-world use case 03
Compliance Alerting
A compliance lead wants to know what changed in California labor law this month.
Complete set · 14capabilities
The complete OpenLaws capability set.
These are the exact actions your AI can choose when you ask it to work with OpenLaws.
01—04
4 capabilities in this set.
Part of 14 available through OpenLaws.
- 01 Capability
Get constitution
Retrieves the full text and amendment history of a specific constitutional provision.
- 02 Capability
Get statute history
Displays the legislative history and amendments for a federal statute over time.
- 03 Capability
Validate citation
Identifies malformed citations and locates the original government source document.
- 04 Capability
Get caselaw opinion
Fetches the full text of a court opinion, including court details and parties involved, after you find it via search.
05—08
4 capabilities in this set.
Part of 14 available through OpenLaws.
- 05 Capability
Get redline comparison
Shows the exact differences between two versions of a federal statute to highlight legislative changes.
- 06 Capability
Get regulation
Pulls the complete text and context of a specific regulation after you find it in a search.
- 07 Capability
Get jurisdiction
Provides specific details for a jurisdiction to help you scope your legal searches accurately.
- 08 Capability
Get recent updates
Lists recent legal changes across all jurisdictions or within a specific state for compliance monitoring.
09—11
3 capabilities in this set.
Part of 14 available through OpenLaws.
- 09 Capability
Get statute
Retrieves the full text, citations, and effective dates of a specific statute.
- 10 Capability
List jurisdictions
Lists all available federal and state jurisdictions to help you define your search area.
- 11 Capability
Search caselaw
Searches millions of case opinions by keyword, filtered by jurisdiction, court, or circuit.
12—14
3 capabilities in this set.
Part of 14 available through OpenLaws.
- 12 Capability
Search constitutions
Queries the US and all 50 state constitutions for specific provisions and amendments.
- 13 Capability
Search regulations
Searches for regulations across all jurisdictions or specific regions by keyword.
- 14 Capability
Search statutes
Queries federal and state statutes by keyword, allowing for 50-state surveys or local scoping.
Set up in minutes
One URL. Then ask OpenLaws to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use OpenLaws from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it OpenLaws, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable OpenLaws for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the OpenLaws URL.
- Step 03
Save and start
Save the connection and enable OpenLaws in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"openlaws": {
"url": "https://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using OpenLaws
Open Agent mode in chat and ask: "Using OpenLaws, help me...". 14 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"openlaws": {
"url": "https://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using OpenLaws
Ask Copilot: "Using OpenLaws, help me...". 14 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"openlaws": {
"url": "https://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using OpenLaws
Open Cascade and ask: "Using OpenLaws, help me...". 14 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"openlaws": {
"url": "https://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using OpenLaws
Ask Cline: "Using OpenLaws, help me...". 14 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add openlaws --transport http "https://edge.vinkius.com/vk_preview_9lJiAbUmMMfe0J30gi6K1hWuX9NA2fO2s1RmCda0/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using OpenLaws
Ask Claude: "Using OpenLaws, show me...". 14 tools are ready
Where the request belongs
Work OpenLaws can move forward.
This is for the legal researcher who spends half their day clicking through government websites or the compliance officer trying to keep up with a moving target of state regulations. It's for people who need accuracy, not just best guesses.
Legal Researcher
Finds specific statutes and case law across multiple states without opening dozens of browser tabs.
Compliance Officer
Monitors legislative updates in specific jurisdictions to ensure company policies stay current.
LegalTech Developer
Pulls validated legal data into RAG pipelines or agentic workflows for internal capabilities.
Policy Analyst
Conducts 50-state surveys and analyzes legislative history to track changes over time.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBloomberg Law
Access 200M+ court dockets, case law, and legal news via Bloomberg Law Enterprise Dockets API for comprehensive legal research.
Justia Legal Intelligence
Universal legal intelligence. search cases, statutes, and lawyers via AI.
CourtListener
Manage your legal research. search court opinions, dockets, and citations via AI.
UniCourt
Access real-time legal data and court records. search cases, track updates, and analyze normalized attorney and judge data directly from your AI agent.
Legal Counsel Prover
AI agents cite fabricated statutes, ignore deadlines, and deliver one-sided legal memos. This capability forces rigorous reasoning: identify jurisdiction, cite verifiable law, map procedure, address the opposing argument, connect to the client's facts.
BCLaws API
Access British Columbia laws. audit statutes and regulations via AI.
Bring your own AI
Change the model, client or framework. Keep OpenLaws connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about OpenLaws.
The practical details behind the request, access and result.
Can the OpenLaws MCP search laws in all 50 states?
Yes, it allows you to query federal and state statutes across all 53 jurisdictions simultaneously.
How does OpenLaws MCP help with legal compliance?
It lets you monitor recent legislative updates and get redline comparisons of federal statutes to track changes.
Can I use OpenLaws MCP to check if my legal citations are correct?
Yes, the Connector can identify malformed citations and find the original government source for you.
Does OpenLaws MCP include case law?
It provides access to millions of case opinions from sources like Harvard CAP and CourtListener.
Can the OpenLaws MCP provide historical versions of laws?
It can retrieve historical versions and redline comparisons for federal statutes.
Is OpenLaws MCP good for 50-state surveys?
Yes, it's designed to search all 50 states at once, making it ideal for broad jurisdictional research.
How do I get an OpenLaws API key and what authentication method is used?
Visit openlaws.us/api and click Get API Access to register. Once approved, you'll receive a Bearer token. Include it in the Authorization header as Authorization: Bearer YOUR_TOKEN. The API uses standard Bearer token authentication for all v1 endpoints at https://api.openlaws.us/api/v1/.
Can I search statutes across all 50 states simultaneously?
Yes! Use the search_statutes capability without specifying a jurisdiction parameter to search all 53 jurisdictions (50 states + DC + Puerto Rico + federal) at once. This is perfect for 50-state surveys. Alternatively, scope your search to a specific jurisdiction by providing its ID (e.g., 'ca' for California, 'ny' for New York, 'us' for federal).
How does citation validation work and what formats are supported?
Use the validate_citation capability with any standard legal citation format. The API will identify the original government source, validate the citation accuracy, and flag malformed citations. It supports Bluebook format (e.g., '42 U.S.C. § 1983', '347 U.S. 483 (Brown v. Board)'), state citations for all 50 states, DC, and Puerto Rico. This is ideal for validating citations in legal documents, spreadsheets, and databases.
What legal data sources does OpenLaws cover?
OpenLaws covers ~4.3 million tracked sections across 53 jurisdictions with 100% federal statutes and regulations coverage. Data includes: United States Code (USC), Code of Federal Regulations (CFR), all 50 state statutes and regulations, DC and Puerto Rico laws, ~5-6 million case opinions (from Harvard CAP and CourtListener), US Constitution and all 50 state constitutions, and legislative history for federal laws.
One connection away
Give your agent a direct line to OpenLaws.
Connect OpenLaws once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available