Configure client

Clients that support OAuth connect with a SECSift sign-in, no API key required. Clients that don't can use an API key instead. Both reach the same account and the same credits.

Server URL

Point your client at:

https://mcp.secsift.com

The transport is Streamable HTTP, the current MCP standard. There's nothing to install and no local process to run.

Get an API key

Skip this step if your client signs in with OAuth, like Claude does.

For everything else, open the reader, sign in, and open any filing. Then select your account at the bottom of the left sidebar and choose "API keys" from the menu.

Select "Create Key", then "Copy Key" when the key appears, because the key is shown only once. You can have up to 5 keys at a time.

Claude

On claude.ai:

  1. Open "Settings", then "Connectors".
  2. Choose "Add custom connector" and paste the server URL.
  3. Select "Connect". Claude sends you to the SECSift sign-in, and approving the sign-in links your account, with no key to copy.

Connectors you add there follow your Claude account, so SECSift is available in Claude on the web, the desktop apps, and mobile.

Custom connectors are on Claude's paid plans. Anthropic's connector guide covers the details.

Claude Code

Add SECSift with an API key:

claude mcp add --transport http secsift https://mcp.secsift.com --header "Authorization: Bearer YOUR_KEY"

Or leave the header off, then run /mcp inside Claude Code to sign in with SECSift:

claude mcp add --transport http secsift https://mcp.secsift.com

The Claude Code MCP docs cover scopes, timeouts, and everything else.

Cursor and other clients

Add SECSift to the client's MCP config. In Cursor that's .cursor/mcp.json:

{
  "mcpServers": {
    "secsift": {
      "url": "https://mcp.secsift.com",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Clients that support OAuth can drop the headers line and sign in on first use. See Cursor's MCP docs for the details.

ChatGPT

In ChatGPT, connectors live under "Settings", then "Connectors", and adding a custom MCP server can require Developer mode. Choose "Create" and fill in the form:

Name:            SECSift
MCP server URL:  https://mcp.secsift.com
Authentication:  OAuth

ChatGPT sends you to the SECSift sign-in to finish. Availability varies by plan, and OpenAI's connector guide has the current details.

Test the connection

Ask your AI "Using SECSift, find Apple and list its recent filings." A working connection answers with the filings and links to SECSift.

Reading is free, so this test costs nothing. Only the Sift and ask tools spend credits (sift_filing, sift_section, ask_filing, and ask_passage).

Troubleshooting

If the connection doesn't work, check these:

  • Unauthorized: The key was mistyped or revoked, or the header isn't exactly Authorization: Bearer YOUR_KEY. Make a fresh key and reconnect. A revoked key can keep working on some reading tools for up to two minutes.
  • Out of credits: The Sift and ask tools stop, and the free tools keep working. Top up under plans and credits.
  • Rate limited: The free tools allow bursts but not a flood from one key. Wait a few seconds and continue. There's also a daily allowance of 1,000 calls on the Free plan, 10,000 on Analyst, and 30,000 on Pro, which resets at midnight UTC.
  • Stuck on sign-in: Finish the SECSift sign-in in the window your client opens, then try the connection once more.

Note: Anyone who has your key can spend your credits. Treat your key like a password, and revoke any key you're not using from the API keys screen.