Server definition
- Hash
- sha256:495ae5eb257e7322437a26277f1f5fb60ca3964c5a316fab9c0c1a91b81b2ef1
- What it is
- What a remote MCP server returned when asked what it offers: 32 tools
The blob, as servednamed by its sha256
{
"instructions": "Toofi is the first agent-native dental planning workspace. Clinical AI agents call Toofi to generate treatment-plan drafts, patient-facing presentations, and price estimates from clinical inputs - with mandatory dentist approval before clinical use. MCP server, OAuth 2.1 with mandate scoping, signed audit trail, and C2PA-provenanced outputs. Use tools/list to discover dental planning tools. Clinical outputs require dentist approval before use.",
"tools": [
{
"description": "After Stripe Checkout is paid, exchange the purchase id and one-time claim token for the Toofi agent API key used as X-Toofi-Agent-Key or agent_key.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"claim_token": {
"description": "One-time claim token returned by create_agent_checkout_session.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"purchase_id": {
"description": "Purchase id returned by create_agent_checkout_session.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [
"purchase_id",
"claim_token"
],
"type": "object"
},
"name": "claim_agent_checkout_key",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Create a real Stripe Checkout session for buying Toofi internal credits. Returns a claim token so the agent can retrieve its key after payment.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"email": {
"description": "Alias for owner_email.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"owner_email": {
"description": "Email used for receipt and backup delivery after Stripe payment.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"product_id": {
"description": "Optional Toofi credit-pack product id. Defaults to the public agent credit pack.",
"type": "string"
},
"quote_id": {
"description": "Quote id from get_agent_billing_quote.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"return_url": {
"description": "Agent/client return URL after checkout.",
"type": "string"
},
"tool_name": {
"description": "Tool name if quote_id is not supplied.",
"type": "string"
},
"units": {
"default": 1,
"minimum": 1,
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "create_agent_checkout_session",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Discover Toofi agent-native dental planning capabilities, links, safety boundary, and billing rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "discover_capabilities",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached English Toofi example PDF artifact. Same as example-en for human docs; MCP-safe tool name uses underscore.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_en",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached Polish Toofi example PDF artifact.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_pl",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached Russian Toofi example PDF artifact. Same as example-ru for human docs; MCP-safe tool name uses underscore.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_ru",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached Slovak Toofi example PDF artifact.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_sk",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached Ukrainian Toofi example PDF artifact using the ua alias requested by agent integrators.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_ua",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return the cached Ukrainian Toofi example PDF artifact.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "example_uk",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Start the real Toofi headless treatment-plan pipeline from structured clinical findings: create a service-user runtime plan, invoke AI plan generation, and return an operation id for polling toward a patient-facing PDF output.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"agent_key": {
"description": "Toofi agent API key. May also be supplied as X-Toofi-Agent-Key header.",
"type": "string"
},
"ai_preset": {
"additionalProperties": true,
"properties": {
"preset": {
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"provider": {
"description": "Optional provider hint.",
"type": "string"
}
},
"type": "object"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"clinical_input": {
"additionalProperties": true,
"properties": {
"constraints": {
"additionalProperties": true,
"type": "object"
},
"objectives": {
"items": {
"type": "string"
},
"type": "array"
},
"teeth": {
"items": {
"additionalProperties": true,
"properties": {
"gum": {
"description": "Gum state/type.",
"type": "string"
},
"implant": {
"description": "Implant state/type.",
"type": "string"
},
"implant_planned": {
"type": "boolean"
},
"mobility": {
"description": "Mobility state/type.",
"type": "string"
},
"periapical": {
"description": "Periapical state/type.",
"type": "string"
},
"position": {
"description": "FDI tooth id, e.g. 36 or tooth-36.",
"type": "string"
},
"problem": {
"description": "Problem marker.",
"type": "string"
},
"root": {
"description": "Root state/type.",
"type": "string"
},
"state": {
"description": "Tooth state such as missing, caries, healthy, crown.",
"type": "string"
},
"supra": {
"description": "Suprastructure state/type.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient": {
"additionalProperties": true,
"properties": {
"display_name": {
"description": "Display name for generated artifacts.",
"type": "string"
},
"external_id": {
"description": "Agent-side patient reference. Avoid PHI unless your mandate permits it.",
"type": "string"
},
"language": {
"description": "Preferred output language.",
"type": "string"
}
},
"type": "object"
},
"presentation": {
"additionalProperties": true,
"properties": {
"build_options": {
"additionalProperties": true,
"properties": {
"installment": {
"anyOf": [
{
"type": "null"
},
{
"additionalProperties": true,
"properties": {
"commissionPercent": {
"type": "number"
},
"downPaymentPercent": {
"type": "number"
},
"months": {
"minimum": 1,
"type": "integer"
},
"paymentFrequency": {
"enum": [
"biweekly",
"monthly",
"quarterly"
],
"type": "string"
}
},
"type": "object"
}
]
},
"priceAdjustmentPercent": {
"description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
"type": "number"
},
"showDiscount": {
"description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
"type": "boolean"
}
},
"type": "object"
},
"include_ai_narrative": {
"default": true,
"description": "Pass-through flag for the existing Toofi AI narrative pipeline. Defaults to true in the headless wrapper.",
"type": "boolean"
},
"include_pdf": {
"default": true,
"type": "boolean"
},
"language": {
"description": "Presentation language.",
"type": "string"
},
"pdf_options": {
"additionalProperties": true,
"description": "Pass-through PDF options for the existing Toofi PDF renderer.",
"type": "object"
}
},
"type": "object"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"runtime_session_token": {
"description": "Toofi runtime actor token for service-user scoped execution. May also be supplied as x-toofi-session-token header.",
"type": "string"
},
"session_token": {
"description": "Alias for runtime_session_token.",
"type": "string"
},
"toofi_agent_key": {
"description": "Alias for agent_key.",
"type": "string"
}
},
"required": [
"clinical_input"
],
"type": "object"
},
"name": "generate_dental_treatment_plan_pdf",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Generate a patient-facing Toofi presentation from a treatment plan with signed audit and C2PA-provenanced output surface.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for patient presentation generation.",
"type": "string"
},
"plan_id": {
"description": "Plan id for patient presentation generation.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for patient presentation generation.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "generate_patient_presentation",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Generate a Toofi price estimate from treatment-plan and clinic pricing inputs.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for price estimate generation.",
"type": "string"
},
"plan_id": {
"description": "Plan id for price estimate generation.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for price estimate generation.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "generate_price_estimate",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Generate a structured no-memory Toofi treatment-plan draft with visits, estimate, presentation outline, billing metadata, audit receipt shape, and dentist approval boundary.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"chief_complaint": {
"description": "Patient chief complaint, no PHI required in public demo mode.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"clinical_findings": {
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
"clinical_request": {
"description": "Structured or natural-language clinical request.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient": {
"additionalProperties": true,
"properties": {
"age_band": {
"type": "string"
},
"display_name": {
"type": "string"
},
"patient_ref": {
"type": "string"
}
},
"type": "object"
},
"patient_ref": {
"description": "Agent-scoped patient reference.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"procedures": {
"items": {
"additionalProperties": true,
"properties": {
"label": {
"type": "string"
},
"notes": {
"type": "string"
},
"procedure_id": {
"type": "string"
},
"quantity": {
"minimum": 1,
"type": "integer"
},
"tooth": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"query": {
"description": "Natural-language clinical request for a treatment-plan draft.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "generate_treatment_plan_draft",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get a deterministic Toofi internal-credit quote for an agent tool call, including TTL, payment rails, Stripe checkout command, and x402-ready contract fields.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"currency": {
"default": "TOOFI_CREDIT",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"tool_name": {
"description": "MCP tool or Toofi command being priced.",
"type": "string"
},
"units": {
"default": 1,
"minimum": 1,
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "get_agent_billing_quote",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get Toofi internal credit balance for an agent or clinic mandate.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"agent_key": {
"description": "Toofi agent API key. May also be supplied as X-Toofi-Agent-Key header.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"runtime_session_token": {
"description": "Toofi runtime actor token for service-user scoped execution. May also be supplied as x-toofi-session-token header.",
"type": "string"
},
"session_token": {
"description": "Alias for runtime_session_token.",
"type": "string"
},
"toofi_agent_key": {
"description": "Alias for agent_key.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_agent_credit_balance",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get one public no-PHI Toofi demo patient.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_id": {
"description": "Toofi demo patient_id. Defaults to the primary demo record.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_demo_patient",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get one public no-PHI Toofi demo treatment plan with estimate and dentist approval boundary.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"plan_id": {
"description": "Toofi demo plan_id. Defaults to the primary demo record.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_demo_plan",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get one public no-PHI Toofi demo patient presentation shape with provenance surface fields.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"plan_id": {
"description": "Toofi demo plan_id. Defaults to the primary demo record.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_demo_presentation",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Poll a Toofi headless treatment-plan operation until AI planning is completed and ready for presentation/PDF delivery.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"agent_key": {
"description": "Toofi agent API key. May also be supplied as X-Toofi-Agent-Key header.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"include_pdf": {
"default": true,
"description": "When true, completed operations return a signed presentation PDF URL.",
"type": "boolean"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"operation_id": {
"description": "Operation id returned by generate_dental_treatment_plan_pdf.",
"type": "string"
},
"patient_id": {
"description": "Patient id returned by generate_dental_treatment_plan_pdf.",
"type": "string"
},
"plan_id": {
"description": "Toofi plan id returned by generate_dental_treatment_plan_pdf.",
"type": "string"
},
"presentation": {
"additionalProperties": true,
"properties": {
"build_options": {
"additionalProperties": true,
"properties": {
"installment": {
"anyOf": [
{
"type": "null"
},
{
"additionalProperties": true,
"properties": {
"commissionPercent": {
"type": "number"
},
"downPaymentPercent": {
"type": "number"
},
"months": {
"minimum": 1,
"type": "integer"
},
"paymentFrequency": {
"enum": [
"biweekly",
"monthly",
"quarterly"
],
"type": "string"
}
},
"type": "object"
}
]
},
"priceAdjustmentPercent": {
"description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
"type": "number"
},
"showDiscount": {
"description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
"type": "boolean"
}
},
"type": "object"
},
"include_ai_narrative": {
"default": true,
"description": "Pass-through flag for the existing Toofi AI narrative pipeline. Defaults to true in the headless wrapper.",
"type": "boolean"
},
"include_pdf": {
"default": true,
"type": "boolean"
},
"language": {
"description": "Presentation language.",
"type": "string"
},
"pdf_options": {
"additionalProperties": true,
"description": "Pass-through PDF options for the existing Toofi PDF renderer.",
"type": "object"
}
},
"type": "object"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"runtime_session_token": {
"description": "Toofi runtime actor token for service-user scoped execution. May also be supplied as x-toofi-session-token header.",
"type": "string"
},
"session_token": {
"description": "Alias for runtime_session_token.",
"type": "string"
},
"toofi_agent_key": {
"description": "Alias for agent_key.",
"type": "string"
}
},
"required": [
"plan_id",
"operation_id"
],
"type": "object"
},
"name": "get_dental_plan_operation_status",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Return a stable public PDF artifact that shows what Toofi produces: a patient-facing treatment-plan presentation for an example case where tooth 11 and root 11 are missing. No generation is run at call time.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"language": {
"description": "Example PDF language: en, pl, ru, sk, uk, or ua.",
"enum": [
"en",
"pl",
"ru",
"sk",
"uk",
"ua"
],
"type": "string"
},
"locale": {
"description": "Alias for language.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_example_result",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get one clinic patient through Toofi agent-native mandate rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for patient retrieval.",
"type": "string"
},
"plan_id": {
"description": "Plan id for patient retrieval.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for patient retrieval.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_patient",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get one Toofi treatment plan through agent-native mandate rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for plan retrieval.",
"type": "string"
},
"plan_id": {
"description": "Plan id for plan retrieval.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for plan retrieval.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_plan",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Get Toofi agent workflow status.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for workflow status.",
"type": "string"
},
"plan_id": {
"description": "Plan id for workflow status.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for workflow status.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_status",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Import and map a clinic price CSV into Toofi pricing configuration.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"csv_text": {
"description": "CSV text payload.",
"type": "string"
},
"dry_run": {
"default": true,
"type": "boolean"
},
"file_url": {
"description": "URL to a CSV file.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "import_price_csv",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List signed Toofi agent invocation receipts and provenance records.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for audit receipt listing.",
"type": "string"
},
"plan_id": {
"description": "Plan id for audit receipt listing.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for audit receipt listing.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_audit_receipts",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List public no-PHI Toofi demo patients so agents can inspect patient response structure.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_demo_patients",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List public no-PHI Toofi demo treatment plans.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_demo_plans",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List clinic patients through Toofi agent-native mandate rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for patient listing.",
"type": "string"
},
"plan_id": {
"description": "Plan id for patient listing.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for patient listing.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_patients",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List Toofi treatment plans through agent-native mandate rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for plan listing.",
"type": "string"
},
"plan_id": {
"description": "Plan id for plan listing.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for plan listing.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_plans",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Map a natural-language dental procedure query to structured Toofi procedure catalog entries and pricing anchors. No PHI.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"language": {
"description": "Preferred language hint.",
"type": "string"
},
"limit": {
"description": "Maximum number of procedure matches.",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"q": {
"description": "Alias for query.",
"type": "string"
},
"query": {
"description": "Natural-language dental procedure query, for example \"implant and crown for lower molar\".",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
},
"text": {
"description": "Alias for query.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "lookup_dental_procedures",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Preview the structured Toofi treatment-plan draft response schema for agent-native clinical workflows.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"procedures": {
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "preview_plan_draft_schema",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Start Toofi panoramic X-ray markup workflow under agent-native clinical planning rails.",
"inputSchema": {
"additionalProperties": true,
"properties": {
"agent_id": {
"description": "Calling agent identifier.",
"type": "string"
},
"clinic_id": {
"description": "Clinic identifier for mandate-scoped production execution.",
"type": "string"
},
"intent_id": {
"description": "Root agent intent id.",
"type": "string"
},
"mandate_id": {
"description": "Clinic or agent mandate id. Optional in public demo mode.",
"type": "string"
},
"patient_ref": {
"description": "Patient reference for panoramic X-ray markup.",
"type": "string"
},
"plan_id": {
"description": "Plan id for panoramic X-ray markup.",
"type": "string"
},
"plan_ref": {
"description": "Plan reference for panoramic X-ray markup.",
"type": "string"
},
"principal_id": {
"description": "Human or clinic principal on whose behalf the agent acts.",
"type": "string"
},
"request_id": {
"description": "Idempotency and correlation id echoed in Toofi responses.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "start_pano_markup",
"outputSchema": {
"additionalProperties": true,
"properties": {
"endpoint": {
"type": "string"
},
"mode": {
"type": "string"
},
"ok": {
"type": "boolean"
},
"status": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:495ae5eb257e7322437a26277f1f5fb60ca3964c5a316fab9c0c1a91b81b2ef1 | sha256sum