The connector is a remote MCP (Model Context Protocol) server. It exposes the same data and actions available in the USLege web app, scoped to your organization and the states you're authorized for. For an overview of what it does and why, see USLege MCP.

Prerequisites

Paid USLege account

Sign in at app.uslege.ai with a paid account. Free and legacy accounts can connect, but won't have access to any data or actions through the connector.

State access

The connector returns data only for your organization's authorized states. Your existing plan coverage applies.

MCP-compatible client

Claude (claude.ai or Desktop), ChatGPT, Perplexity, Grok, or any other AI assistant that supports remote MCP servers.

Connecting

USLege works with Claude, ChatGPT, Perplexity, Grok, or any other MCP-compatible assistant. Every connection is scoped to one individual USLege login — an active USLege account is required to use it.

MCP Server URL
https://app.uslege.ai/mcp
Transport: Streamable HTTP Authentication: OAuth 2.0

USLege connects to Claude, ChatGPT, Perplexity, Grok, or any other MCP-compatible client. Add it as a remote server using the URL above, or, if your client accepts raw config, this:

{
  "mcpServers": {
    "uslege": {
      "url": "https://app.uslege.ai/mcp"
    }
  }
}

USLege is also an official app in Anthropic's Claude connector directory — search “USLege” inside Claude's connector settings to add it without pasting a URL.

Your assistant never sees your password — authentication happens through USLege's secure OAuth flow, and access can be revoked anytime from your USLege account settings.

Grok

Grok supports custom MCP connectors from grok.com. Once USLege is connected there it is available everywhere you use Grok with the same account.

  1. Go to grok.com/connectors and sign in
  2. Click New Connector
  3. Choose Custom
  4. For Name, enter USLege
  5. For Server URL, enter https://app.uslege.ai/mcp
  6. Click Add Connector
  7. Grok opens a popup to sign you in — authenticate with your USLege account and click Allow
  8. USLege now shows as Added on your connectors page
Popup blockers

Step 07 happens in a popup window. If Grok stays on “Complete authentication in the popup window” and nothing opens, allow popups for grok.com and click Add Connector again.

On a Grok Business or Enterprise plan?

A workspace admin has to provision the connector before you can add it. If you do not see New Connector, ask your admin to enable it, then connect from your own account.

What you can do

BillsSearch bills, read bill data and full document text, review status and history, set positions, impact, and leads, tag bills, and manage bill tasks.
Tracking & monitoringCreate and manage tracks, subscribe to bills and tracks, and set up bill and video radar rules that automatically surface new matches.
Committees & calendarsLook up committees, calendars, and meetings, search calendar events, and configure calendar alert rules.
Legislators & lobbyistsList legislators and staff, look up lobbyists, their clients, and compensation disclosures.
VotesSearch votes and read individual vote records, including how every member voted on any bill.
Statutes & regulationsSearch statutes, read statute documents, browse the state register, and search and read executive orders.
Hearing videoSearch videos, read and export transcripts, search within transcripts, create and manage clips, and see which bills were discussed in any hearing.
Witnesses & testimonySearch hearing testimony and see witness positions on a bill.
Campaign financeSearch filers and donors and review their campaign finance activity history.
Dashboards & portalsBuild dashboards and widgets, create and share public portals and portal updates.
NotificationsView and fine-tune notification and alert preferences for bills, tracks, calendar events, and video radar.

Tools are grouped as read-only (search/get/list) or write (create/update/subscribe/tag). Administrative and org-management tools are restricted and not available to standard accounts.

Example prompts

Search for California bills about housing affordability this session.
Show me the full details and current status of AB 1234.
List the members of the Assembly Judiciary Committee and its upcoming calendar.
Show the vote record for SB 5 and who voted against it.
Search the latest Appropriations hearing for testimony on SB 22 and export the transcript.
Create a track called 'Housing 2026' and add the bills from my last search.
Create a radar rule that flags new bills mentioning 'data privacy.'
Build a dashboard widget showing every bill in my Healthcare track by status.
Turn on notifications for any status change on the bills I'm tracking.

Authentication & security

  • OAuth 2.0 required on every request — unauthenticated requests are rejected.
  • Access is scoped to your organization and its authorized states.
  • Each connection is tied to one individual USLege login — logins aren't shared across a team on a single connector.
  • All traffic served over HTTPS.
  • Review or revoke access anytime from USLege account settings or your assistant's connector settings.

Data & privacy

The connector accesses USLege platform data on your behalf. It does not store data in your assistant's memory, chat history, or uploaded files. See our Terms & Privacy Policy for collection, usage and storage, third-party sharing, and retention details.

Rate limits

Tool calls are rate-limited per user. If you hit a limit, wait a moment and retry.

Troubleshooting

No search results
Confirm the state you're asking about is included in your plan. The connector only returns data for your organization's authorized states.
"Paid product access required"
Your account may be a legacy or free plan. Contact us to upgrade and unlock connector access.
Can't sign in during setup
Use the same credentials you use at app.uslege.ai. If you have two-factor authentication enabled, complete the 2FA prompt before you're redirected back to your assistant.
Tools don't appear after connecting
Remove and re-add the connector in your assistant's settings, then reauthorize by signing in to USLege again.
Rate-limit message
Tool calls are rate-limited per user. Pause briefly and retry — the limit resets automatically.

Support

Contact support@uslege.ai for account or connector issues.