Server definition
- Hash
- sha256:9dcb0355199cffff57053982f8e75503c22a217833deb6f38ec7f9d415a605c0
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Export the full controlled substance registration report as CSV text (prescriber, registration, expiry, status, reminder history).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "export_registration_report",
"outputSchema": null
},
{
"description": "Get the controlled substance authority summary: totals for tracked registrations, renewals not started, expired, due in 30 days, and awaiting issue.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_authority_summary",
"outputSchema": null
},
{
"description": "List controlled substance registrations expiring within the next N days (default 90), including state CSRs and mid-level registrations.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"days": {
"description": "Look-ahead window in days (default 90).",
"type": "number"
}
},
"type": "object"
},
"name": "get_registrations_expiring",
"outputSchema": null
},
{
"description": "List prescribers whose DEA registration or state controlled substance license has expired — the practitioners who cannot legally write controlled prescriptions right now.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "list_cannot_prescribe",
"outputSchema": null
},
{
"description": "Search controlled substance registrations by prescriber name, registration type, or location. Returns matching records with expiry date and status.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"query": {
"description": "Text to match against prescriber or registration (case-insensitive; shorthand like \"CSL\" or \"DEA number\" works). Omit to list everything.",
"type": "string"
}
},
"type": "object"
},
"name": "search_registrations",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9dcb0355199cffff57053982f8e75503c22a217833deb6f38ec7f9d415a605c0 | sha256sum