io.github.celfons/kya-brasil
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
KYA backed by a real company: e-CNPJ-signed agent mandates, revocation-checked, signed verdicts
Summary by lookupd
Registers, verifies, renews and revokes Brazilian company AI agent mandates, with signed verdicts on actions and payment limits.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http kya-brasil https://kya-br-agents.marcelfons.workers.dev/mcp
Codex, remote (streamable-http)
codex mcp add kya-brasil --url https://kya-br-agents.marcelfons.workers.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"kya-brasil": {
"url": "https://kya-br-agents.marcelfons.workers.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
kya_registerRegister an AI agent for a Brazilian company: agent key (EVM address or Web Bot Auth Ed25519 key), CNPJ and a mandate (JSON, validated against /.well-known/kya-kya_verify_paidSame as the free verification, without daily limit, plus a signed receipt of the verification itself (what was checked, when). Pay per call with x402.kya_check_actionSigned verdict: is this action (action, amount, currency, counterparty, payment instrument) inside the agent's mandate and is the credential active? Evaluates tkya_renewRe-issue the credential for 90 more days. The company signs the renewal challenge with an e-CNPJ in force (not revoked); the company must still be ATIVA at thekya_proveFree. Send both signatures of the challenge. The e-CNPJ chain is validated against ICP-Brasil roots, the CNPJ must match, the certificate must not be revoked (Ckya_principal_matchSigned answer ($0.01) for a person's agent (principal.kind person): does the CPF you already have match the e-CPF holder behind it? On a match, a subject_ref ofkya_person_agentsFree, person only: every live credential behind your e-CPF and every CPF check made against each one. Sign "KYA Brasil: my agents\nat: <ISO time>" with the e-CPkya_sign_linkFree. Link for whoever holds the company's e-CNPJ (owner, accountant): give challenge_id and the agent's signature, get the /sign URL. They see agent, company akya_verifyFree (50/day per IP). The agent's current credential: principal company, mandate, status (active, suspended, revoked, expired) and signature. Also by key: /v1/akya_renew_proveFree. Second step of kya_renew: send both signatures of the renewal challenge; the credential is re-issued for 90 days if the e-CNPJ is not revoked and the compkya_revokeFree. The company revokes the credential at once (e-CNPJ-signed request). Revocations are listed at /v1/revocations.kya_company_agentsFree, company only. Every credential ever registered for your CNPJ, any status, whoever held the certificate (an accountant, another employee). Request signed wkya_company_webhookFree, company only. Sets the https URL that receives signed events about your agents: credential issued, renewed, suspended, reinstated, revoked. Request signedkya_revocationsFree. Credentials revoked since a date (default: last 30 days), for verifiers that cache credentials.kya_aboutFree. What KYA Brasil is, how the credential flow works, prices, and where the schemas and signing keys are.
Details
- Version: 0.4.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 2293 ms
- First indexed:
- Last seen in registry:
- Website: https://kya-br-agents.marcelfons.workers.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.celfons/kya-brasil)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp