protogrid

Search / com.medianfi/compliance

US compliance and books health

R0· no sign-in

US company filing obligations, plus a 25-check bookkeeping diagnostic. Sourced, dated, no signup.

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

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

Connect

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

Quality 85 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 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 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.annotations12 of 12 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_pricing (destructiveHint); get_blog_post (destructiveHint); get_confounders (destructiveHint); …
  • pass
    tools.token_costabout 4,980 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno 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

12 tools, about 4,980 tokens to load them all · tool set 1f6f8ee50da1 · checked 2026-10-19 10:52 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 93 / 100

provenance85
liveness100
freshness85
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% ~updated-60d-ago

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://medianfi.com/mcp streamable-httpnoneyes100%1103 ms2025-11-252026-10-19

Tools (12)

explain_books_checkread-onlyFull detail on a single books health check: what it is, exactly where to look in the ledger, every innocent explanation to rule out before concluding anything, what it costs if it is real, what fixing it involves, and whether it is inside what Median does.
explain_obligationread-onlyPlain-English detail on a single obligation: what it is, why it exists, the deadline, the cost, the penalty, the exact remediation steps, and the government source.
get_blog_postread-onlyFetch the full text of one published Median blog post by its slug.
get_company_overviewread-onlyWho Median is, what it does, who it is for, how onboarding works, and how to get in touch or book an intro call.
get_confoundersread-onlyRefinement step, NOT the place to start: call list_compliance_obligations first, then call this to narrow what is still genuinely open. Returns the facts that flip an answer, such as whether an employer of record is the legal employer. Pass every fact you already know and it returns only what those facts leave unsettled. These are things for YOU to look up in the user's own documents. They are not a questionnaire to send the user.
get_evidence_reciperead-onlyFor one obligation, return exactly how to prove it: which sources settle the question, which are only corroborating, what each state's public registry does and does not expose, and the innocent explanations for missing evidence. Use this before concluding anything is missing.
get_pricingread-onlyMedian's published pricing: the flat monthly fee by revenue band under $1M in annual revenue, the per-account and per-ledger-entry meter that scoping is based on above $1M, what is included, and add-on pricing for tax, R&D credits, and sales tax.
list_blog_postsread-onlyList published articles from the Median blog, newest first. Optionally filter by category or a search term matched against the title.
list_books_checksread-onlySTART HERE for a books health check. Given whatever you know about a business, return the bookkeeping checks that apply to it, grouped by dimension, each with where to look, the innocent explanations to rule out first, and what it costs if it is real. Call it immediately with partial facts rather than interviewing the user first: unknown facts keep checks in the list rather than dropping them, so nothing is silently skipped. Cash-basis businesses correctly get a shorter list. This never says whether books are correct, only what to look at.
list_compliance_obligationsread-onlySTART HERE. Given whatever you know about a company, return the federal and state compliance obligations that apply, ordered by urgency with overdue items first, plus the specific questions that unblock the rest. Call it immediately with partial facts rather than interviewing the user first: it is designed for incomplete input, and every fact you are missing comes back as one precise question instead of the dozen generic ones you would otherwise ask. Then answer those and call it again. Defaults to a short actionable view; relay it roughly as written rather than expanding it into an essay, and pass detail='full' only when the user asks for evidence tiers and remediation detail. Covers US federal plus CA, CO, DE, FL, GA, IL, MA, NJ, NY, PA, TX and WA; every other state is reported honestly as not yet covered. This never tells you whether you are compliant, only what to check.
list_servicesread-onlyList the services Median offers (daily bookkeeping, tax filing, R&D tax credits, CFO advisory) with a short summary and page link for each.
score_books_healthread-onlyScore a books health check from the statuses you actually evidenced. Returns the weighted score, the band, a per-dimension breakdown and the findings ranked worst first. Two rules a plain average does not give you: a confirmed critical caps the grade, and the band is WITHHELD entirely when too little was evidenced, because a flattering number off three checks is the part people quote. Report the withheld state rather than supplying a band yourself.

Schemas: list_tools.

Similar MCP servers

More from com.medianfi

Official server.json
{
  "name": "com.medianfi/compliance",
  "title": "US compliance and books health",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://medianfi.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/median-labs/median-compliance-skill",
    "source": "github"
  },
  "websiteUrl": "https://medianfi.com/compliance",
  "description": "US company filing obligations, plus a 25-check bookkeeping diagnostic. Sourced, dated, no signup."
}