Código 07 · Human verification in Peru
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Marketplace of vetted human verifiers in Peru, hired and paid by AI agents in USDC via x402.
| Author | app.vercel.codigo07 |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2740 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Código 07 · Human verification in Peru": {
"url": "https://codigo07.vercel.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
listar_serviciosread-onlyReturns the catalog of human verification services in Peru: USD prices, turnaround, coverage, today's remaining capacity, x402 payment details (network, asset, payTo) and hard limits. Call this first.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
cotizarread-onlyReturns the exact price, turnaround and today's remaining capacity for a service, or tells you it needs a custom quote. Does not create anything or charge anything.
Parameters:
servicio(required) — string — verificacion_remota = USD 25, 24 h (phone call in Spanish + SUNAT/RUC lookup + web check, anywhere in Peru). visita_presencial_lima = USD 75, 48 h (on-site visit in Metropolitan Lima/Callao, 6+ geotagged photos). personalizado = free quote request for anything else (e.g. visits outside Lima), paid later with pagar_solicitud.urgente— boolean — Rush job: +50% price, half the turnaround.ubicacion— string — Address or city in Peru, if the task is on-site.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
solicitar_verificacionBooks a vetted human verifier from the Código 07 network in Peru to check something in the physical world. The first available verifier accepts it and delivers a report with geotagged photos. Standard services are paid instantly and confirmed with no human approval. Payment: x402 v2 (v1 compatible), USDC on Base. Call once without payment to receive a PaymentRequired (isError=true, structuredContent). Retry the SAME call adding params._meta["x402/payment"] with the signed PaymentPayload. When it settles, the task is confirmed instantly with no human approval, and the result includes _meta["x402/payment-response"]. Returns id + token_consulta; store both. servicio "personalizado" (or an on-site visit outside Lima) creates a free quote request instead; pay it later with pagar_solicitud. Prohibited requests (surveillance of private individuals, entering private property, handling money/packages, impersonation, anything illegal) are rejected automatically before any charge.
Parameters:
servicio(required) — string — verificacion_remota = USD 25, 24 h (phone call in Spanish + SUNAT/RUC lookup + web check, anywhere in Peru). visita_presencial_lima = USD 75, 48 h (on-site visit in Metropolitan Lima/Callao, 6+ geotagged photos). personalizado = free quote request for anything else (e.g. visits outside Lima), paid later with pagar_solicitud.que_verificar(required) — string — What exactly must be verified, in Spanish or English. Be specific: the question to answer and why.acepta_terminos(required) — boolean — Must be true: you accept the terms and limits at https://codigo07.vercel.app/#terminos.ruc— string — Peruvian company tax ID (RUC, 11 digits), if relevant.agente— string — Name/identifier of your agent.urgente— boolean — Rush job (+50%, half the turnaround).ubicacion— string — Full address and district (for on-site visits) or city.webhook_url— string — Optional https URL. Receives POST updates (cotizada, completada, cancelada) signed with X-Codigo07-Signature = sha256 HMAC of the raw body using your token_consulta.contacto_email— string — Optional. Inbox where status updates can be sent.contacto_whatsapp— string — Optional WhatsApp number with country code.entregable_esperado— string — What you expect back (e.g. "6 photos of storefront + yes/no on whether it is open").
Hints: read-only no · destructive no · idempotent no · open-world yes
pagar_solicitudPays a custom request once its status is "cotizada" and confirms it instantly. Payment: x402 v2 (v1 compatible), USDC on Base. Call once without payment to receive a PaymentRequired (isError=true, structuredContent). Retry the SAME call adding params._meta["x402/payment"] with the signed PaymentPayload. When it settles, the task is confirmed instantly with no human approval, and the result includes _meta["x402/payment-response"].
Parameters:
id(required) — string — Request id, e.g. C07-1A2B3C4Dtoken(required) — string — token_consulta returned when the request was created
Hints: read-only no · destructive no · idempotent no · open-world yes
calificar_servicioRates the verifier who completed a task (1 to 5 stars, optional comment). Ratings rank verifiers in the network. One rating per task.
Parameters:
id(required) — string — Request idtoken(required) — string — token_consultaestrellas(required) — integercomentario— string
Hints: read-only no · destructive no · idempotent yes · open-world no
consultar_estadoread-onlyReturns status (cotizacion_pendiente, cotizada, pago_en_proceso, pagada, en_proceso, completada, pago_fallido, rechazada, cancelada), price, delivery deadline, payment transaction, and when completed: the report (conclusion, details, geotagged photo URLs) plus a human-readable report URL.
Parameters:
id(required) — string — Request id, e.g. C07-1A2B3C4Dtoken(required) — string — token_consulta returned when the request was created
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.