Add 13F.ai to your AI › Cursor
Add 13F.ai to Cursor.
A few minutes. Part of Premium. Premium
Which plan you need
Add the server to Cursor
Cursor reads its MCP servers from an
mcp.jsonfile. Put this in~/.cursor/mcp.jsonto have 13F.ai in every project, or in.cursor/mcp.jsoninside one project:{ "mcpServers": { "13f-ai": { "url": "https://13f.ai/api/mcp" } } }No API key and no header. You can manage servers from Customize in Cursor's sidebar.
Sign in and approve
Cursor signs in to servers that need it with OAuth. Follow its sign-in prompt for 13F.ai. A 13F.ai page opens in your browser: sign in if asked, check that it names Cursor, then click Approve. Cursor can now read 13F.ai data for you. It can't change anything, and it never sees your password.
Ask in Cursor
Ask in Cursor's chat, for example: “Using 13F.ai, which members of Congress traded NVDA this year?” Cursor asks for approval before it uses an MCP tool, so expect to allow the first lookups.
Try these first
Which members of Congress traded NVDA this year?
What were the largest purchases disclosed by the Senate this month?
How did Nancy Pelosi vote this week?
All three work on Basic.
Trouble, or disconnecting
Having trouble? Check that the address is exactly https://13f.ai/api/mcp and that the file is valid JSON. A message that you need the Premium plan means the account you signed in with is on Basic, or its trial or subscription isn't active: see pricing. Cursor asks you to sign in again when the sign-in expires. Still stuck? Write to support@13f.ai.
Disconnecting. In Cursor, open Customize in the sidebar and switch 13F.ai off, or remove it. To end the sign-in itself, remove the app from the Connected apps list on your account page. It stops working within about a minute.
These steps follow Cursor's documentation on MCP. 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.