Card snapshot
rxnorm-approximate-spell-match.hergertsynthora.com
·
2026-09-30 17:40:21 UTC
·
12f5f15f79539be7d01d875e0e3de7d856dcd46126e3245fdd3f3ad2241049b9
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "Returns ranked fuzzy / spelling-tolerant RxNorm candidate concepts for a misspelled or par",
"description": "Returns ranked fuzzy / spelling-tolerant RxNorm candidate concepts for a misspelled or partial drug term via NLM rxnav.nlm.nih.gov/REST/approximateTerm, each with rxcui, score and source. Autonomous agents and agent-to-agent (A2A) intake, OCR-cleanup and voice-transcription pipelines use it to correct noisy drug names before coding. Ranking surface: noisy term to scored candidate list. First 3 calls FREE per wallet \u2014 send header X-WALLET: 0x<addr>. No charge on upstream failure.",
"url": "https://rxnorm-approximate-spell-match.hergertsynthora.com/service",
"preferredTransport": "HTTP+JSON",
"additionalInterfaces": [
{
"url": "https://rxnorm-approximate-spell-match.hergertsynthora.com/service",
"transport": "HTTP+JSON"
},
{
"url": "https://rxnorm-approximate-spell-match.hergertsynthora.com/a2a",
"transport": "JSONRPC"
}
],
"version": "1.0.0",
"provider": {
"organization": "SYNTHORA",
"url": "https://hergertsynthora.com"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "rxnorm_approximate_spell_match",
"name": "rxnorm approximate spell match",
"description": "Returns ranked fuzzy / spelling-tolerant RxNorm candidate concepts for a misspelled or partial drug term via NLM rxnav.nlm.nih.gov/REST/approximateTerm, each with rxcui, score and source. Autonomous agents and agent-to-agent (A2A) intake, OCR-cleanup and voice-transcription pipelines use it to correct noisy drug names before coding. Ranking surface: noisy term to scored candidate list. First 3 calls FREE per wallet \u2014 send header X-WALLET: 0x<addr>. No charge on upstream failure.",
"tags": [
"rxnorm",
"approximate",
"spell",
"match",
"x402",
"synthora",
"m2m",
"a2a"
],
"examples": [
"{\"term\": \"iboprofen\", \"maxEntries\": 2}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"inputSchema": {
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "term"
},
"maxEntries": {
"type": "integer",
"description": "maxEntries"
}
},
"required": [
"term",
"maxEntries"
]
}
}
],
"securitySchemes": {
"x402": {
"type": "http",
"scheme": "x402",
"description": "HTTP 402 micropayment. 1000 atomic USDC on eip155:8453."
}
},
"security": [
{
"x402": []
}
],
"x402": {
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1000",
"payTo": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
"resource": "https://rxnorm-approximate-spell-match.hergertsynthora.com/service"
},
"mcp": {
"endpoint": "https://rxnorm-approximate-spell-match.hergertsynthora.com/mcp",
"transport": "http-jsonrpc"
}
}