Access SERFF with AI

Connectors for Claude, ChatGPT and more

Claude AI Logo
ChatGPT logo
Cursor AI logo
Connected via MCP
Starter

SERFF search and summaries

Free Plan
Free - No Credit Card
Connected via MCP
Search SERFFs
Filings summarized
Daily updates
Throttled searches
MCP server access
Pro Plan

Advanced SERFF intelligence

$1999

/ monthly

Sign Up Now
All free features
Up to 10 user seats
Download filing source files
Filing history
Filing analysis
Unlimited searches
Full dashboard access
Enterprise Plan

Infrastructure and workflows

Custom
Get in touch
ALL Pro FEATURES
Custom user seats
Bulk downloads
API access
Team level permissions
Custom Support & SLA

Trusted by these teams and more

Open Insurance LogoOuch Insurance logoISC insurance logoRivr Insurance logo
MGT Insurance Logo
Open Insurance LogoOuch Insurance logoISC insurance logoRivr Insurance logo
MGT Insurance Logo

Questions

What is the Swallow SERFF MCP server?

The Swallow SERFF MCP server is a Model Context Protocol endpoint that turns the indexed SERFF 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, SERFF portal trawling, or additonal code dependency.

What does “MCP” actually mean?

Model Context Protocol is an open standard originally published by Anthropic 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, analyizing and submitting SERFF 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 SERFF 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 rate manual XLSM 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
• Source documents can be pulled directly without opening the portal
• Every LLM claim remains traceable to SERFF ids and page references
• Conversations themselves become reusable and sharable workpapers

What corpus does the MCP server index?

The platform indexes the full SERFF filings record, including:
• Rate filingsRule 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 SERFF, it is included.

How does it fit alongside the rest of Swallow?

The MCP server acts as the reading and reasoning layer over SERFF filings.

The wider Swallow platform extends this further by turning filings into:
• Live rating APIs
• Product monitoring
• Market pricing benchmarks

The MCP can be used independently as a research tool, or combined with Swallow Rating, Filing Assistance, Monitoring, and Market Pricing Analytics for execution workflows.

Learn more at Swallow.app

What is included in the Free tier?

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

Learn how to set it up here

No card or contract required.

What does PRO unlock?

Pro adds the deep research surface, including:
• Paragraph level semantic search
• Structured extract JSONs
• Full history reconciliation
• Source document downloads
• Multi user seats

If Free answers “what changed?”, Pro answers: “Show me the rate tables, factor curves, rating equations, and XLSM rater.”

How does semantic search work?

Every filing is embedded into vector representations.
• Summary search uses approximately 65K filing level embeddings
• Deep search uses 12.4M paragraph level embeddings

Natural language queries are embedded and cosine compared directly against the index.

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

What is included in the structured extracts for PRO?

Each filing can expose eleven extracted artefacts:
rates_data - rate tables
calculations - rating walk throughs
final_rating_calculation - canonical rating expressions
examples - worked premium examples
coverages - perils and limits
deductibles - deductible rules
discounts - discounts and surcharges
endorsements - optional riders
exclusions - exclusions and conditions
forms - policy forms and editions
underwriting_guidelines - underwriting rules

Does it handle complex actuarial questions?

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

For PRO, the corpus supports:
• Class codes
• Experience mods
• Territory multipliers
• Deductible factors
• Protection classes
• Endorsement pricing
• Minimum premiums
• State taxes
• Carrier deviations from ISO, AAIS, and NCCI

Why use the MCP server instead of the SERFF portal?

Yes. Key improvements include:
• Conversational workflows instead of portal navigation
• Cross filing reasoning
• Reconciled filing history
• Fast semantic search
• Structured filing extraction
• One endpoint across all major LLM clients

How do I connect Claude to the MCP server?

Open Claude Desktop, Claude Web, or Claude Code and:
1: Go to Settings → Connectors → Add custom connector
2:
Paste: https://api.serff.ai/mcp
3: Complete authentication

The tools will then appear directly in the LLM client.

Setup guide:  
How to connect the Swallow SERFF MCP server to Claude

How do I connect ChatGPT?

In ChatGPT:
1: Open Settings and activate developer mode
2: Open Connectors
3: Add a custom connector
4: Paste the MCP URL
5: Complete authentication

The tools become available inside ChatGPT conversations and Deep Research workflows.Setup guide:  

How to connect the Swallow SERFF MCP server to ChatGPT

How does authentication work?

Authentication uses OAuth 2.1.

The client:
1: Connects to the MCP endpoint
2: Receives the authentication metadata
3: Opens the Swallow sign in flow. You will receive auth details on signup and recoverable with Swallow -> Settings.
4: Receives a scoped bearer token

Do I need a Swallow account?

Yes. Create a free account at: Swallow account signup

The same account works across both Free and Pro. You just need to upgrade to a PRO account.

How do I verify the connection?

Ask the model to call:
• mcp_health

The response includes:
• Build SHA
• Server version
• Tool surface
• Corpus watermark
• Tools hash

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.

Are download URLs stable?

Yes. You can download source files via signed URLs which have an expiry of 15 mins. You can always request again if the link expires.

Can I build my own agent on top?

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

The one thing to remember

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

Search, summaries, lineage, structured rate tables, and source documents all become accessible through natural language. If you read SERFF for a living, Swallow is built for you.

Is the MCP server read only?

Yes. No mutations are possible through the MCP surface.

Is the corpus current?

Yes. The ingestion pipeline continuously processes new SERFF filings and republishes the indexed corpus within 24 hours.

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.

Can I download raw PDFs and spreadsheets?

Yes, on PRO. No, on Free.

Is there an implementation fee?

No. Just an annual subscription if you are on PRO or Custom.

Can I trial PRO before committing?

Yes, for a week, but you need to contact us first.

Swallow Logo
Thank you!
We will get back to you shortly
Oops! Something went wrong while submitting the form.
Hello!
Questions about SERFF.ai, MCP access, filings research or the wider platform? We’re here to help.