Bring legislation research into your workflow

Connect CuraLex to Claude, ChatGPT, or any MCP-compatible assistant. Ask about bills, sponsors, and policy trends in plain language — every answer grounded in real data.

1

Add the server

Paste the CuraLex endpoint into your AI client’s connector or config — no account or API key required to start.

2

Approve the tools

Your client discovers the CuraLex tools for searching and reading bills, and asks you to enable them.

3

Just ask

Query the database conversationally. Every answer is grounded in real legislation, with links back to the source.

The server
Remote MCP endpoint
https://mcp.curalex.org/mcp
Streamable HTTPNo key to startRead-only
Set up your client

Choose where you work

Claude

Add CuraLex as a connector once — it works across claude.ai and Claude Desktop.

1

Open connector settings

In Claude (web or desktop), go to Settings → Connectors and choose Add custom connector.

2

Paste the endpoint

Name it CuraLex, paste the URL, and confirm — no authentication needed.

Remote MCP URL
https://mcp.curalex.org/mcp
3

Enable it in a chat

Open the tools menu in the composer, toggle CuraLex on, and start asking about legislation.

Using Claude Code? One command instead: claude mcp add --transport http curalex https://mcp.curalex.org/mcp

ChatGPT

Connect CuraLex through ChatGPT’s Model Context Protocol support in developer mode.

1

Turn on developer mode

In Settings → Connectors → Advanced, enable Developer mode (available on Plus, Pro, and Business).

2

Add an MCP server

Choose Create, name it CuraLex, and paste the endpoint with No authentication.

MCP server URL
https://mcp.curalex.org/mcp
3

Use it in chat

Pick CuraLex from the connectors list in the composer, then ask your question.

MCP connector availability in ChatGPT depends on your plan and rollout. Steps may vary slightly by version.

Cursor

Add CuraLex to Cursor’s MCP configuration to research bills while you work.

1

Open MCP settings

Go to Settings → MCP → Add new global MCP server, or edit ~/.cursor/mcp.json directly.

2

Add the server

Paste this configuration and save.

~/.cursor/mcp.json
{
  "mcpServers": {
    "curalex": {
      "url": "https://mcp.curalex.org/mcp"
    }
  }
}
3

Enable the tools

CuraLex appears in the MCP list with a green dot when connected. Reference it from Composer or Chat.

Any MCP client

CuraLex is a standard remote MCP server. Point any compatible client at the endpoint.

1

Connection details

Use the streamable-HTTP transport.

connection
# CuraLex remote MCP server
endpoint:  https://mcp.curalex.org/mcp
transport: streamable-http
auth:      none             # no key required; limits are per source
2

Bridge for stdio-only clients

If your client only speaks stdio, wrap the endpoint with mcp-remote.

shell
npx -y mcp-remote https://mcp.curalex.org/mcp

What CuraLex gives your AI

Twelve tools. Every answer traced to a bill number and an official link.

Find bills

Search 2.1M bills by topic or number — or enumerate an entire cohort, page by page.

search_legislation · list_bills

Read one, or a hundred

Sponsors, subjects, milestones, committees, companions, hearings, votes — one bill or a whole tracking list.

get_bill · get_bills

Read what it actually says

Pulls the bill's own text from the legislature and converts it, so your assistant can quote the statutory language instead of paraphrasing a summary.

get_bill_text

Follow it through committee

What is parked before a given committee right now, and everything ever referred there.

search_committees

Count across states and years

Exact cross-tabs in one call: who passed what, when, and which state moved first.

count_bills

Follow the legislators

Who sponsors a policy nationally, how a member has actually voted, and who broke with their party.

search_people · get_person · get_roll_call

Watch what's moving

What changed this week, and which hearings are scheduled next.

activity

Know the limits

Coverage, vocabularies and caveats up front — so the assistant qualifies answers instead of guessing.

describe_corpus

Try asking

Once connected, prompts like these run against the live database:

  • “What was the latest health care bill passed in Wyoming? Pull it up and explain what it does.”
  • “On Texas HB 20 (2025), how did the vote split by party — and who crossed the aisle?”
  • “Are any hearings scheduled on AI bills in the next two weeks?”
  • “Who were the top sponsors of health-related bills in Maryland this past year?”