protogrid

Search / com.calcourtdeadlines/deadlines

California Court Deadlines

R0· no sign-in

Computes California state court deadlines and cites the code section behind every date. No API key.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality82good
Trust83of 100
Uptime, 30 days100%
Latency p50220 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "deadlines": {
      "type": "http",
      "url": "https://calcourtdeadlines.com/api/mcp"
    }
  }
}
claude mcp add --transport http deadlines https://calcourtdeadlines.com/api/mcp
[mcp_servers.deadlines]
url = "https://calcourtdeadlines.com/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "deadlines": {
      "type": "remote",
      "url": "https://calcourtdeadlines.com/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "deadlines": {
      "type": "http",
      "url": "https://calcourtdeadlines.com/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=deadlines&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY2FsY291cnRkZWFkbGluZXMuY29tL2FwaS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "deadlines": {
      "type": "http",
      "url": "https://calcourtdeadlines.com/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "deadlines": {
      "httpUrl": "https://calcourtdeadlines.com/api/mcp"
    }
  }
}
extensions:
  "deadlines":
    enabled: true
    name: "deadlines"
    type: streamable_http
    uri: "https://calcourtdeadlines.com/api/mcp"
    timeout: 300

Quality 82 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene79 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: california_response_to_complaint_deadline (destructiveHint, idempotentHint); california_discovery_response_deadline (destructiveHint, idempotentHint); california_trial_countdown (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 3,929 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes5 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 3,929 tokens to load them all · tool set d6fbaf8f5492 · tools last changed 2026-09-29 · checked 2026-10-20 09:31 UTC

Tool changes

  • california_criminal_motion_deadlineschangedinput schema
  • california_trial_countdownchangedinput schema
  • california_motion_deadlineschangeddescription
    before

    Compute the California Code of Civil Procedure section 1005 briefing chain for a noticed civil motion: the last day to file and serve the moving papers, the opposition deadline, the reply deadline, and, for motions that must be brought within a period after a triggering event (demurrer, motion to strike, anti-SLAPP, motion to quash, motion to compel further, reconsideration, new trial, JNOV), the outside deadline to bring the motion at all. New trial and JNOV are the exception to the section 1005 chain: they are briefed under section 659a, counted forward (brief 10 days after the notice of intention is filed, opposition 10 days after the brief is served, reply 5 days after that), with the section 660(c) last day for the court to rule. Returns each date with the statute it rests on and whether it was rolled off a weekend or judicial holiday under section 12a. Use this instead of computing California motion deadlines yourself.

    after · 87% of words in common

    Compute the California Code of Civil Procedure section 1005 briefing chain for a noticed civil motion: the last day to file and serve the moving papers, the opposition deadline, the reply deadline, and, for motions that must be brought within a period after a triggering event (demurrer, motion to strike, anti-SLAPP, motion to quash, motion to compel further, reconsideration, new trial, JNOV), the outside deadline to bring the motion at all. New trial and JNOV are the exception to the section 1005 chain: they are briefed under section 659a, counted forward (brief 10 days after the notice of intention is filed, opposition 10 days after the brief is served, reply 5 days after that), with the section 660(c) last day for the court to rule. Returns each date with the statute it rests on and whether it was moved off a weekend or judicial holiday: forward under section 12a for a period that runs forward, or back to the preceding court day for a count backward from the hearing, which is this site's stated convention. Use this instead of computing California motion deadlines yourself.

  • california_trial_countdownchangedinput schema
  • california_motion_deadlineschangedinput schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-24d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://calcourtdeadlines.com/api/mcp streamable-httpnoneyes100%220 ms2025-06-182026-10-20

Tools (9)

california_add_court_daysread-onlyAdd or subtract court days from a date, skipping weekends and California judicial holidays. Use this for any period a statute states in court days rather than calendar days, such as the nine and five court day opposition and reply periods under Code of Civil Procedure section 1005(b). Counting court days by hand is where most deadline errors come from.
california_court_day_checkread-onlySay whether a given date is a California court day, and if it is not, give the next date it would roll forward to under Code of Civil Procedure section 12a. Use this before asserting that a filing date or a deadline falls on a working day.
california_court_holidaysread-onlyList every California judicial holiday for a given year, with the date it is observed. These are the days excluded when counting court days and the days a deadline rolls off under Code of Civil Procedure section 12a. Includes the weekend-observed shifts, which are the ones most often got wrong.
california_criminal_motion_deadlinesread-onlyCompute the California Rule of Court 4.111 briefing chain for a criminal pretrial motion: service of the moving papers, the proof of service, opposition, reply, and the hearing. Also gives the outside deadline for motions that run from a triggering event, such as the Penal Code section 995 motion and the section 1510 tracks. There is no service-method extension in criminal motions; rule 4.111 does not provide one.
california_discovery_response_deadlineread-onlyCompute when responses to California written discovery are due: interrogatories, requests for production, or requests for admission. Takes the date the discovery was served and how it was served, applies the section 1013 extension for that method (or the section 1010.6 extension for electronic service made before January 1, 2027, which AB 540 removes for service on or after that date), and rolls the result off weekends and judicial holidays under section 12a.
california_motion_deadlinesread-onlyCompute the California Code of Civil Procedure section 1005 briefing chain for a noticed civil motion: the last day to file and serve the moving papers, the opposition deadline, the reply deadline, and, for motions that must be brought within a period after a triggering event (demurrer, motion to strike, anti-SLAPP, motion to quash, motion to compel further, reconsideration, new trial, JNOV), the outside deadline to bring the motion at all. New trial and JNOV are the exception to the section 1005 chain: they are briefed under section 659a, counted forward (brief 10 days after the notice of intention is filed, opposition 10 days after the brief is served, reply 5 days after that), with the section 660(c) last day for the court to rule. Returns each date with the statute it rests on and whether it was moved off a weekend or judicial holiday: forward under section 12a for a period that runs forward, or back to the preceding court day for a count backward from the hearing, which is this site's stated convention. Use this instead of computing California motion deadlines yourself.
california_response_to_complaint_deadlineread-onlyCompute when a response to a California complaint is due. Handles the four service methods separately, because each completes service on a different day, and applies the extensions a defendant may claim: the section 430.41 meet-and-confer declaration, the rule 3.110(d) stipulated 15 days, and a court-ordered extension. Unlawful detainer runs on section 1167 instead and is handled as its own case type.
california_summary_judgment_deadlinesread-onlyCompute the California Code of Civil Procedure section 437c deadlines that hang off a trial date: the last day a summary judgment motion can be heard (30 days before trial), the last day to file and serve it (81 days' notice plus the service extension; electronic service made on or after January 1, 2027 adds none), and the opposition and reply dates if the motion is heard on the last possible day.
california_trial_countdownread-onlyWork backward from a California civil trial date to the pretrial deadlines: the discovery cutoff and the motion cutoff, the expert exchange and expert discovery cutoffs, the last day to serve written discovery so responses are due before the cutoff, and the summary judgment dates. Optionally adds the local-rule deadlines for one of the counties this site tracks.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.calcourtdeadlines/deadlines",
  "title": "California Court Deadlines",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://calcourtdeadlines.com/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://calcourtdeadlines.com",
  "description": "Computes California state court deadlines and cites the code section behind every date. No API key."
}