An agent can connect on its own if it already holds api_key.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
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: search_medications (destructiveHint); catalog_freshness (destructiveHint); get_drug (destructiveHint); …
pass
tools.token_costabout 1,048 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 recorded for 1 of the 7 days needed
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
9 tools, about 1,048 tokens to load them all · tool set 231bf12c09be · checked 2026-10-19 15:48 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.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://api.pillwise.dev/mcpstreamable-http
api_key ${api_key}
yes
100%
965 ms
2025-06-18
2026-10-19
Tools (9)
catalog_freshnessread-only
How current the catalog is: the snapshot served and when it was built.
get_drugread-only
The full record for a Pillwise drug id: names, ingredients, form, strength, packages and recalls.
get_form_optionsread-only
The forms (tablet, liquid, patch…) and strengths a medication comes in, with labels for people and values to send back. Use the id from a search hit.
get_packagesread-only
The package NDCs that belong to a Pillwise drug id.
list_recallsread-only
Drug recalls, filtered by at least one of ndc, drug_id or since.
list_shortagesread-only
Drug shortages, filtered by at least one of ndc or drug_id.
lookup_ndcread-only
The package and drug for an NDC: 11 digits, 10 with hyphens (4-4-2, 5-3-2 or 5-4-1), or a product NDC. A bare 10-digit code is matched only as listed; no padding is guessed.
lookup_rxcuiread-only
The clinical drug for an RxCUI.
search_medicationsread-only
Typeahead search by what a person calls a medication: brand, ingredient or everyday name. Returns brand and ingredient groups in the order a person would pick, not packages.