io.github.Chriscorp/tracea

MCPcomunidaden línea
v0.1.0io.github.ChriscorpUnknownActualizado hace 2 m

Tracea — legal identity (Know Your Agent) for AI agents, on-chain. ERC-8004 compatible.

Estado del endpointen línea
comprobado hace 1 día · 544 ms
100 % de las últimas 6 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
hace 2 mÚltima actualización
Paquete
Autorio.github.Chriscorp
LicenciaUnknown
Versión0.1.0
Fuentemcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/30
→ Publicador: este listado no tiene ningún repositorio registrado, así que `forge publish` no puede verificar la propiedad de forma automática. Usa «Reclamar este listado» arriba — en Forge lo revisamos a mano.
—Verificación de dominio+0/10
→ Ahora mismo no está disponible para este tipo de listado: hoy la comprobación de dominio solo se ejecuta para paquetes publicados en npm, así que esta fila todavía no se puede conseguir aquí, sea lo que sea lo que haya alojado en el dominio.
✓Análisis de inyección de prompts · limpio+30/30
✓Análisis de ofuscación / exfiltración · limpio+20/20
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
DependenciasSin auditar
Superficie de herramientas15 herramientas · ninguna privilegiada
Análisis de seguridad✓ Limpiovlive · hace 13 d¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado11 ago 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

15 herramientas · ninguna privilegiada
Observado en vivo desde el endpoint del proveedor13d ago

Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.

  • https://mcp.tracea.online/mcp15 herramientas · 388 ms
verify_agentVerify an AI agent's on-chain legal identity on Tracea (Base Sepolia). Returns registration status, financial cap, permission scope, revocation status, and KYA legal identity (mandant) when available. Use this BEFORE trusting or delegating work to an agent.

Verify an AI agent's on-chain legal identity on Tracea (Base Sepolia). Returns registration status, financial cap, permission scope, revocation status, and KYA legal identity (mandant) when available. Use this BEFORE trusting or delegating work to an agent.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent (0x...)
get_agent_infoGet the raw Tracea registry record for an agent: owner, permission scope, financial cap, active status, timestamps.

Get the raw Tracea registry record for an agent: owner, permission scope, financial cap, active status, timestamps.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent
is_agent_revokedCheck whether an agent's mandate has been revoked on Tracea (immediate, scheduled or partial revocation).

Check whether an agent's mandate has been revoked on Tracea (immediate, scheduled or partial revocation).

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent
get_owner_agentsList all agent addresses registered on Tracea by a given owner address.

List all agent addresses registered on Tracea by a given owner address.

ParámetroTipoDescripción
owner_address*stringEthereum address of the owner
get_actionRead a single logged agent action from the Tracea ActionLog contract by its numeric ID. Returns agent, action type, payload and timestamp.

Read a single logged agent action from the Tracea ActionLog contract by its numeric ID. Returns agent, action type, payload and timestamp.

ParámetroTipoDescripción
action_id*integerNumeric action ID
get_agent_actionsList all on-chain action IDs logged for a given agent on Tracea.

List all on-chain action IDs logged for a given agent on Tracea.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent
log_actionLog an agent action on-chain via Tracea (immutable audit trail, court-ready). Requires TRACEA_API_KEY env var. The action is signed by the account's wallet.

Log an agent action on-chain via Tracea (immutable audit trail, court-ready). Requires TRACEA_API_KEY env var. The action is signed by the account's wallet.

ParámetroTipoDescripción
agent_address*stringEthereum address of the acting agent
action_type*stringShort action type, e.g. 'email_sent', 'payment_initiated'
datastringOptional human-readable payload (JSON string recommended)
get_registration_fileFetch the ERC-8004 compatible registration file for a Tracea-registered agent, including the KYA legal principal block.

Fetch the ERC-8004 compatible registration file for a Tracea-registered agent, including the KYA legal principal block.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent
report_activityReport an action the agent just performed to its owner's Tracea activity feed (off-chain, free, instant). Call this AFTER every significant action (email sent, message posted, file modified, payment, purchase, booking...). Auth via the Tracea MCP URL (?key=...) from the agent's identity page, OR se…

Report an action the agent just performed to its owner's Tracea activity feed (off-chain, free, instant). Call this AFTER every significant action (email sent, message posted, file modified, payment, purchase, booking...). Auth via the Tracea MCP URL (?key=...) from the agent's identity page, OR se…

ParámetroTipoDescripción
agent_address*stringEthereum address of this agent
category*stringAction category
summary*stringShort human-readable summary of what was done
permission_labelstringWhich owner-granted permission this action falls under
in_permissionbooleanfalse if this action is OUTSIDE the granted permissions (flagged red)
detailsstringOptional JSON string with extra context
get_my_identityGet this agent's full Tracea identity (activity apiKey +, for v2 agents, its EOA private key and ERC-4337 smart account address) using a one-time activation code from the owner. The private key is returned ONLY ONCE — save it securely.

Get this agent's full Tracea identity (activity apiKey +, for v2 agents, its EOA private key and ERC-4337 smart account address) using a one-time activation code from the owner. The private key is returned ONLY ONCE — save it securely.

ParámetroTipoDescripción
agent_address*stringEthereum address of this agent
activation_codestringOne-time activation code (or use ?code= / x-activation-code)
get_payment_whitelistGet the list of owner-approved payment destination addresses for an agent (anti-injection guardrail). Non-empty list = the agent's smart account can ONLY pay these addresses. Empty = all allowed.

Get the list of owner-approved payment destination addresses for an agent (anti-injection guardrail). Non-empty list = the agent's smart account can ONLY pay these addresses. Empty = all allowed.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent
check_payment_allowedDry-run a payment BEFORE executing it: checks on-chain whether the agent's smart account would allow it (permission granted, within financial cap, destination approved if a whitelist exists). Returns { allowed, reason }.

Dry-run a payment BEFORE executing it: checks on-chain whether the agent's smart account would allow it (permission granted, within financial cap, destination approved if a whitelist exists). Returns { allowed, reason }.

ParámetroTipoDescripción
agent_address*stringEthereum address of the agent (its smart account address)
destination*stringDestination address to pay
amount_eth*stringAmount in ETH, e.g. '0.001'
payment_requiredCreate a x402 payment request (HTTP 402) for a resource you sell to another agent. Returns a paymentId, the USDC amount in units, the destination address and the TraceaPayments contract to call. The paying agent must then call TraceaPayments.payX402(destination, amount, paymentId) on-chain — the co…

Create a x402 payment request (HTTP 402) for a resource you sell to another agent. Returns a paymentId, the USDC amount in units, the destination address and the TraceaPayments contract to call. The paying agent must then call TraceaPayments.payX402(destination, amount, paymentId) on-chain — the co…

ParámetroTipoDescripción
destination*stringAddress that receives the USDC payment (yours)
amount_usdc*stringAmount in USDC, e.g. '0.50' or '2'
resourcestringIdentifier/URL of the resource to unlock after payment
agentstringAddress of the paying agent, if known
ttl_secondsnumberValidity of the payment session (30-3600s, default 300)
payment_incomingVerify a x402 payment ON-CHAIN (the USDC transfer to your address, exact amount) and mark the session fulfilled. The blockchain is the ONLY source of truth — the payment_sessions table is never trusted alone. Returns { status: 'fulfilled', resource } if verified, or an error if not yet paid/expired.

Verify a x402 payment ON-CHAIN (the USDC transfer to your address, exact amount) and mark the session fulfilled. The blockchain is the ONLY source of truth — the payment_sessions table is never trusted alone. Returns { status: 'fulfilled', resource } if verified, or an error if not yet paid/expired.

ParámetroTipoDescripción
payment_id*stringThe paymentId returned by payment_required (pay_...)
tx_hash*stringThe on-chain transaction hash of the USDC transfer / payX402 call
payment_statusGet the status of a x402 payment session (pending | paid | fulfilled | expired), with destination, amount and tx hash. Useful to poll while waiting for the paying agent's on-chain transaction.

Get the status of a x402 payment session (pending | paid | fulfilled | expired), with destination, amount and tx hash. Useful to poll while waiting for the paying agent's on-chain transaction.

ParámetroTipoDescripción
payment_id*stringThe paymentId returned by payment_required (pay_...)

15 de 15 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

Tracea — legal identity (Know Your Agent) for AI agents, on-chain. ERC-8004 compatible.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Sin cobertura de dependencias

Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.