protogrid

Search / app.courtrules/court-rules

Court Rules

R2· OAuth, once

Judge-level filing rules, court holidays and enforcement data for US federal and state courts.

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

An agent can connect after a one-time OAuth consent by a human.Remote endpoint behind OAuth 2. Tokens stay with the agent; the registry only exposes the authorization metadata.
Quality85good
Trust80of 100
Uptime, 30 days100%
Latency p50325 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "court-rules": {
      "type": "http",
      "url": "https://mcp.courtrules.app/mcp"
    }
  }
}
claude mcp add --transport http court-rules https://mcp.courtrules.app/mcp
[mcp_servers.court-rules]
url = "https://mcp.courtrules.app/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "court-rules": {
      "type": "remote",
      "url": "https://mcp.courtrules.app/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "court-rules": {
      "type": "http",
      "url": "https://mcp.courtrules.app/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=court-rules&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmNvdXJ0cnVsZXMuYXBwL21jcCJ9"
}
{
  "servers": {
    "court-rules": {
      "type": "http",
      "url": "https://mcp.courtrules.app/mcp"
    }
  }
}
{
  "mcpServers": {
    "court-rules": {
      "httpUrl": "https://mcp.courtrules.app/mcp"
    }
  }
}
extensions:
  "court-rules":
    enabled: true
    name: "court-rules"
    type: streamable_http
    uri: "https://mcp.courtrules.app/mcp"
    timeout: 300

Quality 85 / 100good

protocoln/a · weight 25
  • n/a
    protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)
authorization83 · weight 15
  • pass
    auth.prmProtected Resource Metadata (RFC 9728) published
  • pass
    auth.as_metadataauthorization server metadata reachable
  • warn
    auth.cimdonly Dynamic Client Registration, deprecated in 2026-07-28 in favour of CIMD
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • 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: list_courts (destructiveHint, idempotentHint); search_filing_rules (destructiveHint, idempotentHint); search_judges (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 2,238 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history not recorded yet
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 2,238 tokens to load them all · checked 2026-10-19 16:20 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

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 80 / 100

no-repository
provenance55
liveness100
freshness85
hygiene80

+dns-namespace +website +reachable +uptime-100% ~updated-49d-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://mcp.courtrules.app/mcp streamable-httpoauth2 AS: https://oqvwpyfecjnloczitpfx.supabase.co/auth/v1yes100%325 ms–2026-10-19

Tools (9)

check_complianceread-onlyGenerate a curl command for the Court Rules compliance check API. This tool does NOT run the check itself; it formats your inputs into a ready-to-use curl command targeting api.courtrules.app/api/v1/check (requires an API key).
get_enforcement_detailsread-onlyGet full details of a specific enforcement action including laws cited, remedies, source quotes, and document URLs.
get_enforcement_statsread-onlyGet summary statistics of enforcement actions. Group by jurisdiction, violation type, risk level, or month to understand enforcement trends.
get_judge_rulesread-onlyGet all extracted rules for a specific judge. Rules come from standing orders and individual practices documents.
list_court_holidaysread-onlyList court holidays and closure dates. Filter by district, calendar year, or date range. Returns official source URLs and the last time Court Rules checked the source.
list_courtsread-onlyList all courts with their status and judge counts
search_enforcement_actionsread-onlySearch privacy and regulatory enforcement actions. Filter by jurisdiction (CA, TX, NY, FTC, etc.), date range, industry, violation type, risk level, or entity name. Returns structured enforcement events with fines, violations, and source citations.
search_filing_rulesread-onlySearch extracted court filing rules from active source documents. Use this for state and federal e-filing requirements, service and proof of service, filing timing, fees, courtesy copies, rejection or cure windows, and judge or courtroom preferences. Returns structured summaries with source provenance by default. Omitted structured fields are not stated in the source quote; do not infer defaults or negative values.
search_judgesread-onlySearch for judges by district, name, or type. Returns judge name, slug, type, district, and status.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "app.courtrules/court-rules",
  "title": "Court Rules",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.courtrules.app/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://docs.courtrules.app",
  "description": "Judge-level filing rules, court holidays and enforcement data for US federal and state courts."
}