Which Claude plans work
What Claude needs. Custom connectors work on every Claude plan: Free, Pro, Max, Ultra, Team and Enterprise. A Free account can add one custom connector. You add it in Claude on the web, in Claude Desktop or in Cowork, and because the connection runs from Anthropic's servers it is available in the Claude mobile apps too. On Team and Enterprise plans an Owner adds 13F.ai for the organization first (on Enterprise, so can a member whose custom role includes managing libraries), and each member then connects with their own 13F.ai account. Claude Code is a separate app and needs the Premium plan on 13F.ai (see below). From Anthropic's guide to adding a connector that isn't in the directory.
  1. Add a custom connector

    Open Customize, then Connectors, then Add custom connector. Name it 13F.ai and paste this address:

    https://13f.ai/api/mcp

    Keep the sign-in (OAuth) option Claude detects and its recommended client. There is no client ID, secret or header to fill in. Click Add.

  2. Sign in and approve

    Click Connect next to 13F.ai. Sign in on 13F.ai if asked, check that the page names Claude and will send you back to claude.ai, then click Approve. Claude never sees your password.

  3. Turn it on and ask

    In a chat, click +, choose Connectors and switch 13F.ai on. Then ask, for example: “Using 13F.ai, which members of Congress traded NVDA this year?”

Try these first

All three work on Basic.

Teams and Enterprise plans

An Owner adds it once under Organization settings, Connectors, Add, Custom, Web. Members then click Connect themselves, each with their own 13F.ai account. These steps follow Anthropic's help article on custom connectors. Menus move from time to time, so a name may differ slightly in your version.

Claude Code (Premium)

Run one command in your terminal, then sign in from inside Claude Code:

claude mcp add --transport http 13f-ai https://13f.ai/api/mcp

Start claude, type /mcp, choose 13f-ai, then Authenticate. Your browser opens the same 13F.ai approval page.

To check it is connected, run claude mcp list. To remove it, run claude mcp remove 13f-ai.

Prefer an API key?

You can connect with an API key from your account page, which suits scripts and older setups. A key is a long-lived secret that you have to copy and keep safe yourself, so for everyday use we recommend signing in as described above.

Claude Code with a key in a header:

claude mcp add --transport http 13f-ai https://13f.ai/api/mcp --header "Authorization: Bearer <your key>"

In the custom connector dialog, choose No sign in and add a request header named Authorization with the value Bearer <your key>. Putting a key in the address itself (/api/mcp/k/<key>) is an older fallback that is normally switched off. A key in an address ends up in logs and browser history, so we advise against it.

Trouble, or disconnecting

Having trouble? If Claude says it couldn't connect, check that the address is exactly https://13f.ai/api/mcp. A message that you need the Premium plan means you asked for something outside the free data (trades, members, bills, votes and PAC donations, FINRA short interest and short volume), you are using Claude Code or another app outside Claude, ChatGPT, Gemini and Grok, or your trial or subscription isn't active: see pricing. If Claude later asks you to connect again, click Connect once more.

Disconnecting. Remove the connector in Claude, or disconnect it from the Connected apps list on your account page. Either way, the connection stops working within about a minute.

Two accounts side by side? Claude won't add the same address twice in one organization. Add a harmless ending to the second one, for example https://13f.ai/api/mcp?t=2: the server ignores it.

Once we are in Claude's directory

Our listing in Claude's connectors directory is not live yet. When it is, you will find 13F.ai there and click Connect. Until then the custom connector above works the same way, with the same sign-in.

  1. Open your connectors

    In Claude on the web or the desktop app, open Customize, then Connectors. In some versions this is Settings, then Connectors.

  2. Search the directory for 13F.ai

    Click Browse connectors and search for 13F.ai, or find it by scrolling the list.

  3. Click Connect

    Open the 13F.ai listing, check that it describes read-only access to public filings, and click Connect.

  4. Sign in on 13f.ai

    A 13F.ai page opens in your browser. If you aren't signed in yet, continue with Google or ask for a sign-in link by email. There is no password to set up.

  5. Approve

    Check that the page names Claude and will send you back to claude.ai, then click Approve. Claude can now read 13F.ai data for you. It can't change anything, and it never sees your password.

  6. Turn 13F.ai on in a chat

    In a chat, click + at the lower left, choose Connectors and switch 13F.ai on.

  7. Ask

    Ask in plain English. Claude looks the answer up in the filings and links to each source. Mentioning 13F.ai in the question (“Using 13F.ai, …”) makes sure it does.

These steps follow Anthropic's help article on the connectors directory. Menus move from time to time, so a name may differ slightly in your version.

Basic: Congress data. Premium: all 44 datasets. Start 7-day free trial Card required.