Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 2 min ago
teppi

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 yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:495ae5eb257e7322437a26277f1f5fb60ca3964c5a316fab9c0c1a91b81b2ef1 | sha256sum