Questions

Search with ChatGPT / Claude

Learn how to conenct both ChatGPT and Claude to the State Filings MCP server in under 5 minutes

See how to connect in under 2 minutes
Claude
Claude AI Logo
Chat GPT
Watch the Quick Demo

Ask questions in plain English and get cited answers from millions of State Filings thanks to our API

Watch the Quick overview here

What is the Swallow State Filings MCP server?

The Swallow State Filings MCP server is a Model Context Protocol endpoint that turns the indexed State filings filings corpus into a conversational research surface for LLM clients including Anthropic Claude Desktop, Claude.ai, OpenAI ChatGPT, Cursor, and Claude Code.

In one line: paste one URL into your LLM, sign in, and ask actuarial questions in plain English. The model searches filings, reads summaries, walks predecessor chains, and pulls structured rate tables on your behalf with no SQL, downloading PDFs, portal trawling, or additonal code dependency.

What does “MCP” actually mean?

Model Context Protocol is an open standard originally published by Anthropic that lets LLM clients call external tools through a single JSON RPC interface. The major LLM vendors have converged on MCP, including Claude, ChatGPT, Cursor, and Gemini. An MCP is like a plugin or connector to you existing LLM client experience.

Who is the MCP server built for?

Anyone whose job already involves reading, analyzing and submitting state filings.

Typical users include:
• US admitted P&C carriers running competitive and pricing intelligence
• MGAs and programme managers diligencing incumbent rating plans
• Reinsurers tracking direct and fronted programme behaviour
• Captives and risk retention groups benchmarking against the marketInsur
• Tech new entrants researching state by state competitive landscapes
• Actuarial consultancies pulling filing precedent for client deliverables
• Compliance and state filings teams researching DOI objection patterns

Typical roles inside carriers include:
• Pricing actuaries
• Product managers
• State filings analysts
• Underwriting leadership
• Competitive intelligence teams

What problem does MCP server solve?

The portal is effectively a search box attached to a document repository. Finding a filing usually means downloading large PDFs, manually reading them, repeating the process across carriers, and trying to track changes by memory. The MCP server collapses that process into a single conversational workflow.

Examples include:
• “List every California auto filing in 2025 that added a telematics surcharge”
• “Walk this Progressive programme back to its ISO bureau root”
• “Pull the rates out of REGU-134742228”

What measurable improvements can we expect?

• Competitive rate scans that previously took a day become a single prompt
• Programme lineage walks reduce hours of manual cross referencing
• Filing triage becomes near instant
• Every LLM claim remains traceable to State Filings ids and page references
• Conversations themselves become reusable and sharable workpapers

What corpus does the MCP server index?

The platform indexes the full state filings record, including:
• Rate filings
• Rule filings
• Programme filings
• Form filings
• Correspondence documents

Coverage today includes California from 2005 onward, alongside bureau and predecessor chains including ISO, NCCI, AAIS, and MSO. Additional states are onboarding through 2026.

What lines of business are covered?

If it has been filed in state filings, it is included.

What is included in the Free tier?

The Free tier includes:
• Full structured filing search
• Semantic summary search
• Filing summaries  

How does semantic search work?

Every filing is embedded into vector representations. Natural language queries are enabled against the filing index.,

Benefits include:
• Millisecond search times
• Low compute cost
• Discovery beyond keyword matching

Does it handle complex actuarial questions?

Yes. For Free you get summaries of filing content which augmenets LLM conversational logic.

Do I need an account?

Yes. Create a free account here

What if my LLM client does not support MCP?

Most LLM clients support MCP server plugins or connections, it can usually integrate successfully.

Can I call the server directly from code?

The MCP server is plain JSON RPC 2.0 over HTTPS. It is stateless rather than SSE.

Can I build my own agent on top?

Yes. The same surfaces powering internal tooling are available externally:
• Structured search
• Semantic search
• Structured extracts

The one thing to remember

Paste one MCP server URL (https://api.statefilings.ai/mcp) into a LLM client of your choice - Claude, ChatGPT, Cursor, Gemini etc. Sign in, and the indexed state filings corpus becomes conversational.

Search, summaries, lineage and structured rate tables all become accessible through natural language.

Is the MCP server read only?

Yes. No mutations are possible through the MCP surface.

Does the LLM hallucinate factors?

No. The server is deterministic. It only returns filed values. The MCP server will not invent anything. If the corpus lacks a value, the model points users back to the source documents instead.

What about filings outside the current scope?

Current indexed coverage includes California from 2005 onward. Additional states are onboarding throughout 2026.

Is StateFilings affiliated with the NAIC or any regulator?

No. StateFilings is an independent product built by Swallow (Llow Group Ltd). We are not affiliated with, endorsed by, or connected to the National Association of Insurance Commissioners (NAIC) or any state insurance department. The filings in our corpus are public regulatory records, filed by insurers with state regulators and available to the public. We index, summarise, and structure those public documents; the underlying filings remain exactly as their filers submitted them.

Can I download raw PDFs and spreadsheets?

No

Swallow Logo
Thank you!
We will get back to you shortly
Oops! Something went wrong while submitting the form.
Hello!
Any questions?
We’re here to help.