Skip to main content
Glama

ca-rate-filings

Server Details

Natural-language search over California's public insurance rate, rule & form filings.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
25.9% over 43 days
Last Tested
Transport
Streamable HTTP
URL

TDQS

A4.6/5.0

Scored across 16 tools

Disambiguation5/5

Every tool targets a clearly distinct surface: structured search vs. four different semantic search embeddings (summary, actuarial memo, correspondence, full-body), individual getters for summary/correspondence/lineage/references/source files, plus an aggregating dossier tool and meta tools. The descriptions actively cross-reference each other to prevent misselection, so an agent can reliably tell them apart.

Naming Consistency5/5

Tool names follow a consistent snake_case verb_noun pattern: get_filing_* for single-filing fetches, list_* for enumerations, search_* for search surfaces, and mcp_* for server meta tools. The only deviation is that mcp_ tools are prefixed rather than verb-led, but that is internally consistent and semantically meaningful.

Tool Count4/5

At 16 tools, the set is just above the typical 3-15 well-scoped range, but every tool earns its place given the domain's breadth (multiple search surfaces, per-filing getters, workload aggregation, and server diagnostics). A slight trimming of the three mcp_ meta tools would bring it into the ideal range, but the count is not bloated.

Completeness5/5

The surface covers the full read-only research lifecycle for a rate-filing corpus: discovery via structured and semantic search (four complementary embedding surfaces), deep-dive via dossier/summary/correspondence/lineage/references, source-artifact access via listing and signed links, and caseload aggregation via email workload. No obvious dead ends or missing operations for the stated purpose.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedsearch_actuarial_embeds11 fields changed
      • addedInput schema / properties / date_from
        Added value: +{
        +  "description": "Lower bound on filing date (ISO YYYY-MM-DD).",
        +  "type": "string"
        +}
      • addedInput schema / properties / date_to
        Added value: +{
        +  "description": "Upper bound on filing date (ISO YYYY-MM-DD).",
        +  "type": "string"
        +}
      • addedInput schema / properties / filing_type
        Added value: +{
        +  "description": "Wildcard match on filing type (\"Rate\", \"Rule\", \"Form\", \"Withdrawal\", etc.). Substring match.",
        +  "type": "string"
        +}
      • addedInput schema / properties / naic
        Added value: +{
        +  "description": "Exact NAIC carrier identifier (5-digit string). Restricts the cosine search to that carrier.",
        +  "type": "string"
        +}
      • addedInput schema / properties / predecessor_prefix
        Added value: +{
        +  "description": "Bureau / org SERFF prefix (\"ISOF\", \"NCCI\", \"AAIS\", \"MSO\"). Restricts to filings carriers actually adopted into a programme.",
        +  "type": "string"
        +}
      • addedInput schema / properties / product_type
        Added value: +{
        +  "description": "Wildcard match on product type (\"Personal Auto\", \"Homeowners\", \"Commercial Auto\", \"Workers Compensation\", etc.). Substring match — \"Auto\" matches both Personal and Commercial Auto.",
        +  "type": "string"
        +}
      • addedInput schema / properties / serff
        Added value: +{
        +  "description": "Optional SERFF id to scope the search to a single filing's actuarial memo (shape PREFIX-IDENTIFIER). Each filing has at most one memo embedding, so topK is effectively 1 when serff is set.",
        +  "type": "string"
        +}
      • addedInput schema / properties / state
        Added value: +{
        +  "description": "Two-letter US state code, uppercase. Corpus currently covers CA only.",
        +  "type": "string"
        +}
      • addedInput schema / properties / year
        Added value: +{
        +  "description": "Exact filing year. Mutually exclusive with year_from/year_to.",
        +  "type": "integer"
        +}
      • addedInput schema / properties / year_from
        Added value: +{
        +  "description": "Lower bound on filing year, inclusive.",
        +  "type": "integer"
        +}
      • addedInput schema / properties / year_to
        Added value: +{
        +  "description": "Upper bound on filing year, inclusive.",
        +  "type": "integer"
        +}
  2. 4 tool updates
    • Addedget_filing_correspondence
    • Addedget_filing_dossier
    • Addedlist_email_workload
    • Addedsearch_correspondence_embeds
  3. 7 tool updates
    • Removedget_filing_extract_meta
    • Removedget_filing_extracts
    • Removedget_product
    • Removedget_product_ancestors
    • Removedget_product_siblings
    • Addedmcp_get_started
    • Removedsearch_products

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources