Server definition
- Hash
- sha256:be97b667979d78af0d769b46860ff62e2e73bcfb84ede873310ac210a83dcae9
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "When you cannot reliably complete an outcome yourself, call request_outcome with the complete task, observable done_when, current inputs, and explicitly granted authority. Requesting or retrying a quote does not spend money. Call confirm_outcome only after the owner explicitly approves the new displayed price. To reuse a verified route, include repeat_of_outcome_id together with a fresh outcome, done_when, context, and authority; previous inputs and permissions are never inherited. Unresolved routing gaps can be retried with retry_gap_id.",
"tools": [
{
"description": "Explicitly confirm a previously returned quote and begin configured funding. This may cause a financial action when funding is enabled.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"quote_id": {
"type": "string"
}
},
"required": [
"quote_id"
],
"type": "object"
},
"name": "confirm_outcome",
"outputSchema": null
},
{
"description": "Read the current payment, supplier, artifact, verification, and remediation state for an outcome.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"outcome_id": {
"type": "string"
}
},
"required": [
"outcome_id"
],
"type": "object"
},
"name": "get_outcome",
"outputSchema": null
},
{
"description": "Find a reliable procurement plan for an outcome and return one retail quote for confirmation. This does not spend, post, purchase, or invoke anything.",
"inputSchema": {
"additionalProperties": false,
"oneOf": [
{
"not": {
"anyOf": [
{
"required": [
"retry_gap_id"
]
},
{
"required": [
"repeat_of_outcome_id"
]
}
]
},
"required": [
"outcome"
]
},
{
"not": {
"anyOf": [
{
"required": [
"outcome"
]
},
{
"required": [
"repeat_of_outcome_id"
]
}
]
},
"required": [
"retry_gap_id"
]
},
{
"not": {
"required": [
"retry_gap_id"
]
},
"required": [
"repeat_of_outcome_id"
]
}
],
"properties": {
"authority_scopes": {
"description": "Explicit non-financial authority granted for this outcome. Quote confirmation grants spend only.",
"items": {
"enum": [
"read_public_data",
"contact_external_party",
"represent_requester",
"create_account",
"create_or_use_wallet",
"publish",
"use_private_data"
],
"type": "string"
},
"type": "array",
"uniqueItems": true
},
"context": {
"description": "Optional non-secret context needed to plan the outcome.",
"type": "object"
},
"deadline": {
"description": "Optional delivery deadline.",
"format": "date-time",
"type": "string"
},
"done_when": {
"description": "Optional observable completion criteria.",
"type": "string"
},
"max_spend_micros": {
"description": "Optional maximum retail spend in USDC micros. Zero permits only free routes.",
"minimum": 0,
"type": "integer"
},
"outcome": {
"description": "The complete outcome the caller wants.",
"type": "string"
},
"repeat_of_outcome_id": {
"description": "Reuse a verified route where compatible. Supply a fresh outcome, done_when, inputs, and authority; previous values are never inherited.",
"type": "string"
},
"retry_gap_id": {
"description": "Retry a previously recorded routing or scoping gap with fresh supply checks.",
"type": "string"
}
},
"type": "object"
},
"name": "request_outcome",
"outputSchema": null
},
{
"description": "Idempotently poll or reconcile pending supplier and financial operations for an outcome.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"outcome_id": {
"type": "string"
}
},
"required": [
"outcome_id"
],
"type": "object"
},
"name": "resume_outcome",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:be97b667979d78af0d769b46860ff62e2e73bcfb84ede873310ac210a83dcae9 | sha256sum