Server definition
- Hash
- sha256:a8d4b3cea83a24cc556e3a935d211ff8cc3dfe3ac1a8ac4abceec16c681248bd
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Cancel an external execution request while it is still pending manual review or open. Claimed or completed work cannot be cancelled through this tool.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"request_id": {
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"type": "string"
},
"status_token": {
"minLength": 20,
"type": "string"
}
},
"required": [
"request_id",
"status_token"
],
"type": "object"
},
"name": "cancel_external_execution_request",
"outputSchema": null
},
{
"description": "Cancel a request only while it is pending manual review or open. Claimed or completed work cannot be cancelled through this tool.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"request_id": {
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"type": "string"
},
"status_token": {
"minLength": 20,
"type": "string"
}
},
"required": [
"request_id",
"status_token"
],
"type": "object"
},
"name": "cancel_verification_request",
"outputSchema": null
},
{
"description": "Use when an AI needs someone on the ground in Japan to verify a current physical-world fact such as store stock, shelf price, opening status, or permitted photos, after web research or APIs are insufficient.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"evidence_requirements": {
"description": "Requested evidence such as photo, displayed price, stock observation, or timestamp.",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"description": "Public business or retail location in Japan.",
"minLength": 1,
"type": "string"
},
"objective": {
"description": "The physical-world fact that must be verified.",
"minLength": 1,
"type": "string"
}
},
"required": [
"location",
"objective"
],
"type": "object"
},
"name": "check_service_fit",
"outputSchema": null
},
{
"description": "Create a retry-safe manual-review physical verification request in Japan. Reuse the same idempotency_key for the same logical request. No payment, worker hire, or fulfillment commitment is created automatically.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"constraints": {
"items": {
"maxLength": 500,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
"deadline": {
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
"type": "string"
},
"evidence_requirements": {
"items": {
"maxLength": 500,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
"idempotency_key": {
"description": "Stable key for this logical request. Reuse the same key when retrying create after a lost response.",
"maxLength": 200,
"minLength": 8,
"type": "string"
},
"location": {
"maxLength": 500,
"minLength": 2,
"type": "string"
},
"objective": {
"maxLength": 4000,
"minLength": 3,
"type": "string"
}
},
"required": [
"location",
"objective",
"idempotency_key"
],
"type": "object"
},
"name": "create_verification_request",
"outputSchema": null
},
{
"description": "Read a manual-review external execution request and, when completed, receive the structured result and temporary evidence URLs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"request_id": {
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"type": "string"
},
"status_token": {
"minLength": 20,
"type": "string"
}
},
"required": [
"request_id",
"status_token"
],
"type": "object"
},
"name": "get_external_execution_status",
"outputSchema": null
},
{
"description": "Read the current request state and, when completed, receive structured observations and temporary signed evidence URLs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"request_id": {
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"type": "string"
},
"status_token": {
"minLength": 20,
"type": "string"
}
},
"required": [
"request_id",
"status_token"
],
"type": "object"
},
"name": "get_verification_status",
"outputSchema": null
},
{
"description": "Prepare a Japan on-site verification request for a human-executed store check. Returns a prefilled manual-review URL only; it does not purchase, submit, hire, pay, or create a fulfillment commitment.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"constraints": {
"description": "Constraints or actions the executor must not take.",
"items": {
"type": "string"
},
"type": "array"
},
"deadline": {
"description": "Requested deadline in plain text or ISO 8601.",
"type": "string"
},
"evidence_requirements": {
"description": "Evidence needed to consider the task complete.",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"description": "Public business or retail location in Japan.",
"minLength": 1,
"type": "string"
},
"objective": {
"description": "What must be physically verified.",
"minLength": 1,
"type": "string"
}
},
"required": [
"location",
"objective"
],
"type": "object"
},
"name": "prepare_verification_request",
"outputSchema": null
},
{
"description": "Use when an AI cannot complete a task itself and needs a human or provider in Japan, or for a Japan-related real-world task. Examples include calling a public business, visiting a public place, inspecting or photographing something, packing/shipping/returning an item, pickup/drop-off, or another manual task. This only creates a manual-review request. It does not automatically hire, pay, purchase, or promise fulfillment.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"constraints": {
"items": {
"maxLength": 500,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
"deadline": {
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
"type": "string"
},
"evidence_requirements": {
"items": {
"maxLength": 500,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
"idempotency_key": {
"description": "Stable key for this logical request. Reuse on retry after a lost response.",
"maxLength": 200,
"minLength": 8,
"type": "string"
},
"location": {
"description": "Location if relevant. Omit for remote or not-yet-specified tasks.",
"maxLength": 500,
"minLength": 2,
"type": "string"
},
"max_budget_jpy": {
"description": "Maximum budget the requester is willing to consider, in JPY. This is not a charge or authorization to spend.",
"maximum": 10000000,
"minimum": 0,
"type": "integer"
},
"objective": {
"description": "The outcome the agent needs from external execution.",
"maxLength": 4000,
"minLength": 3,
"type": "string"
}
},
"required": [
"objective",
"idempotency_key"
],
"type": "object"
},
"name": "request_external_execution",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a8d4b3cea83a24cc556e3a935d211ff8cc3dfe3ac1a8ac4abceec16c681248bd | sha256sum