protogrid

Search / ai.rxmanager/mcp

mcp

R0· no sign-in

Live US drug acquisition costs (CMS NADAC) for AI assistants. Free, no auth, weekly data.

v0.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust75of 100
Uptime, 30 days97%
Latency p50216 ms

Connect

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

Quality 79 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 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 hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: drug_price_lookup (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); drug_info_lookup (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); drug_search (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,100 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

8 tools, about 1,100 tokens to load them all · tool set f300bc6db761 · checked 2026-10-19 15:15 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 75 / 100

no-repository
provenance55
liveness99
freshness65
hygiene80

+dns-namespace +website +reachable +uptime-97% ~updated-131d-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.rxmanager.ai/mcp streamable-httpnoneyes97%216 ms2025-03-262026-10-19

Tools (8)

drug_info_lookupFull profile of a US prescription drug by brand or generic name: identity and manufacturer, live CMS NADAC acquisition pricing, Medicare Part D spending and utilization, estimated pricing spread, and active clinical-trial pipeline. Broader than drug_price_lookup — use when someone wants the whole picture of a drug.
drug_price_lookupLook up the live public acquisition cost (CMS NADAC — National Average Drug Acquisition Cost) for a prescription drug in the United States: the per-unit price retail pharmacies actually pay to buy it, by strength, with the effective date. This is the honest baseline for judging what an employer health plan is charged by its PBM. Accepts a brand or generic name (e.g. "Gleevec", "imatinib", "atorvastatin").
drug_searchSearch US prescription drugs by full or partial brand/generic name. Returns matching drugs with their generic name and brand names, so you can pick the right one before calling drug_price_lookup or drug_spread_check.
drug_shortagesList current US prescription drug shortages from the FDA Drug Shortage Database (refreshed daily). Optionally filter by drug name or drug class. Returns the generic name, brand names, how long the shortage has been running, and how many manufacturers are affected. Useful for checking whether a drug a plan or patient depends on is in shortage before a refill or formulary decision.
drug_spread_checkCompare what a US health plan was actually charged for a prescription fill against the live public acquisition cost (CMS NADAC) for the same quantity. Returns the acquisition cost, the amount charged, the gap, and the multiple. Use when someone asks "my plan paid $X for [drug] — is that high?". The gap is not all margin (a dispensing fee and claim administration are legitimate), but on most generics the legitimate part is a few dollars, not hundreds.
medical_code_lookupLook up any US medical claim code across all major code sets at once: CPT (with 2025 RVUs), ICD-10-CM diagnoses, HCPCS Level II, MS-DRG payment groups, CARC denial reason codes (accepts EOB formats like CO-45 or PR-1), and place-of-service codes — plus Medicare MUE unit limits and NCCI bundling-edit counts. Official CMS/CDC/X12 data. Use when someone has a code from a medical bill, claim, EOB, or denial letter.
pbm_term_explainerPlain-English explanation of pharmacy benefit (PBM) contract terms that drive employer plan cost: spread pricing, pass-through pricing, AWP, WAC, NADAC, MAC, rebates, rebate pass-through, effective rate guarantees, lesser-of logic, DIR fees, audit rights. Each explanation includes what to watch for in a contract. Call with a specific term, or without one to list all terms.
renewal_checklistGenerate a dated preparation checklist for an employer pharmacy-benefit (PBM) contract renewal. Given the renewal date, returns what a plan sponsor should request and do at 120, 90, 60, and 30 days out — contract and exhibits, claims data, rebate reconciliation, benchmark review, and the decision record. Deterministic and vendor-neutral.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "ai.rxmanager/mcp",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.rxmanager.ai/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.0",
  "websiteUrl": "https://rxmanager.ai",
  "description": "Live US drug acquisition costs (CMS NADAC) for AI assistants. Free, no auth, weekly data."
}