Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted just now
teppi

Server definition

Hash
sha256:c8fa6a156daf91709cbae2eaa47936ced824bdb10162cecb9526a2440cdb2711
What it is
What a remote MCP server returned when asked what it offers: 35 tools

The blob, as servednamed by its sha256

{ "instructions": "Enroll through enroll_agent or REST for sandbox credentials. Authenticate private calls with Bearer. Create a quote before each paid task. Poll get_operation; never treat submission as removal. Integration guide: /developers/agents.", "tools": [ { "description": "Execute a pre-approved evidence quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "capture_evidence", "outputSchema": null }, { "description": "Execute a pre-approved status quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "check_status", "outputSchema": null }, { "description": "Quote an action and its complete input without reserving funds. Use its ID with the matching task tool.", "inputSchema": { "additionalProperties": false, "properties": { "action": { "enum": [ "search", "investigate", "evidence", "prepare", "submit", "status", "monitor" ], "type": "string" }, "input": { "additionalProperties": true, "type": "object" } }, "required": [ "action", "input" ], "type": "object" }, "name": "create_quote", "outputSchema": null }, { "description": "Register a partner-managed rights holder.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "additionalProperties": true, "type": "object" } }, "required": [ "body" ], "type": "object" }, "name": "create_rights_holder", "outputSchema": null }, { "description": "Opt in to signed event delivery to a public HTTPS endpoint; returns signing secret once.", "inputSchema": { "additionalProperties": false, "properties": { "url": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "create_webhook", "outputSchema": null }, { "description": "Register a work owned by a tenant rights holder.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "additionalProperties": true, "type": "object" } }, "required": [ "body" ], "type": "object" }, "name": "create_work", "outputSchema": null }, { "description": "Record scoped, expiring copyright authority and appointment. Payment does not establish authority.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "additionalProperties": true, "type": "object" } }, "required": [ "body" ], "type": "object" }, "name": "delegate_authority", "outputSchema": null }, { "description": "Create free sandbox credentials without browser signup. Simulated resources cannot authorize live effects.", "inputSchema": { "additionalProperties": false, "properties": { "name": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "enroll_agent", "outputSchema": null }, { "description": "Enroll an accountable live organization with current terms and agent attestation. Launch gates apply.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "additionalProperties": true, "type": "object" } }, "required": [ "body" ], "type": "object" }, "name": "enroll_live", "outputSchema": null }, { "description": "Issue a 15-minute token restricted to requested scopes.", "inputSchema": { "additionalProperties": false, "properties": { "scopes": { "items": { "maxLength": 4096, "minLength": 1, "type": "string" }, "maxItems": 20, "type": "array" } }, "required": [ "scopes" ], "type": "object" }, "name": "exchange_token", "outputSchema": null }, { "description": "Execute a pre-approved search quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "find_copies", "outputSchema": null }, { "description": "Read authenticated account and environment.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_account", "outputSchema": null }, { "description": "Read available and reserved credits; free.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_balance", "outputSchema": null }, { "description": "Read tenant-owned case observations; free.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_case", "outputSchema": null }, { "description": "Read stable events; tolerate duplicate and out-of-order delivery.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_events", "outputSchema": null }, { "description": "Export immutable metadata evidence; no media or storage paths.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_evidence", "outputSchema": null }, { "description": "Read monitoring budget and schedule.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_monitor", "outputSchema": null }, { "description": "Poll operation state and results; free.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_operation", "outputSchema": null }, { "description": "Read prepared packet and receipt; free.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_packet", "outputSchema": null }, { "description": "Read current rate card; free.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_prices", "outputSchema": null }, { "description": "Read recent ledger entries; free.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_usage", "outputSchema": null }, { "description": "Inspect webhook delivery history.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_webhook_deliveries", "outputSchema": null }, { "description": "Execute a pre-approved investigate quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "investigate_url", "outputSchema": null }, { "description": "Execute a pre-approved monitor quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "monitor_case", "outputSchema": null }, { "description": "Pause recurring work.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "pause_monitor", "outputSchema": null }, { "description": "Execute a pre-approved prepare quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "prepare_takedown", "outputSchema": null }, { "description": "Purchase prepaid credits. Live payment may return an MPP 402 challenge; send its card authorization separately from the account token. Sandbox credits are simulated.", "inputSchema": { "additionalProperties": false, "properties": { "amount_cents": { "maximum": 100000, "minimum": 50, "type": "integer" }, "automatic": { "type": "boolean" }, "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "payment_authorization": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "amount_cents", "idempotency_key" ], "type": "object" }, "name": "purchase_credits", "outputSchema": null }, { "description": "Replay an event to an owned active webhook with its original event ID.", "inputSchema": { "additionalProperties": false, "properties": { "event_id": { "maxLength": 4096, "minLength": 1, "type": "string" }, "webhook_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "event_id", "webhook_id" ], "type": "object" }, "name": "replay_event", "outputSchema": null }, { "description": "Resume within the existing expiry and total budget, optionally replacing delegation.", "inputSchema": { "additionalProperties": false, "properties": { "delegation_id": { "maxLength": 4096, "minLength": 1, "type": "string" }, "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "resume_monitor", "outputSchema": null }, { "description": "Irreversibly revoke a delegation.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "revoke_authority", "outputSchema": null }, { "description": "Revoke a credential immediately.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "revoke_credential", "outputSchema": null }, { "description": "Stop delivery to an endpoint.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "revoke_webhook", "outputSchema": null }, { "description": "Rotate bootstrap credential and invalidate its child tokens.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "rotate_credential", "outputSchema": null }, { "description": "Set organization and credential limits; auto funding requires an explicit bounded mandate.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "additionalProperties": true, "type": "object" } }, "required": [ "body" ], "type": "object" }, "name": "set_spending_policy", "outputSchema": null }, { "description": "Execute a pre-approved submit quote asynchronously. The quote bounds spending and contains rights scope/input. Returns an operation ID; poll get_operation. Submission is distinct from removal.", "inputSchema": { "additionalProperties": false, "properties": { "idempotency_key": { "maxLength": 4096, "minLength": 1, "type": "string" }, "quote_id": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "quote_id", "idempotency_key" ], "type": "object" }, "name": "submit_takedown", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:c8fa6a156daf91709cbae2eaa47936ced824bdb10162cecb9526a2440cdb2711 | sha256sum