@cra-agent/mcp

MCPcomunidad
v0.0.6io.github.giupy997UnknownActualizado hace 1 dnpmGitHub

Lets an agent pay for x402 APIs in USDC on Arc, under a spending policy it cannot change.

Funciona en
ClaudeCursorCopilotGemini

Inferido de los transportes que declara este listado (stdio). 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 →
1Estrellas en GitHub
hace 1 dÚltima actualización
Paquete
Autorio.github.giupy997
LicenciaUnknown
Versión0.0.6
Fuentenpm+mcp-registry
Estado de confianza
B
60/100Bueno
Listado en el índice de Forge+10/10
Identidad del publicador verificada+0/20
Publicador: ejecuta `forge publish` desde el repo del paquete para reclamar la propiedad
Firma de publicación Ed25519+0/5
Se incluye automáticamente cuando el publicador ejecuta `forge publish`
Verificación de dominio+0/5
Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Publica desde GitHub Actions con --provenance para que la attestation vincule este paquete a este repo
Coincidencia de maintainer en npm+0/5
Se consigue cuando tu identidad esté verificada arriba y ese login sea maintainer de este paquete en npm
Análisis CVE · limpio+30/30
Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio
Procedencia
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas13 herramientas · ninguna privilegiada
Análisis de seguridad✓ Limpiov0.0.3 · hace 3 d¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado20 sept 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

13 herramientas · ninguna privilegiada
Extraído estáticamente del paquete publicadov0.0.3 · 3d ago

Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.

arc_quoteAsk what a URL costs without paying. Returns price in USDC, seller address, network, whether the seller batches via Circle Gateway, the rail that would be used, the policy decision and the seller's ERC-8004 identity. Returns null if the resource is free.

Ask what a URL costs without paying. Returns price in USDC, seller address, network, whether the seller batches via Circle Gateway, the rail that would be used, the policy decision and the seller's ERC-8004 identity. Returns null if the resource is free.

No se publicó ningún esquema de entrada para esta herramienta.

arc_payFetches the URL. If the server answers 402, CRA AGENT checks the spending policy, verifies the seller, signs a gas-free nanopayment through Circle Gateway (or a standard x402 payment), retries the request and records the outcome in the ledger. Returns the response body plus a receipt. Policy reject…

Fetches the URL. If the server answers 402, CRA AGENT checks the spending policy, verifies the seller, signs a gas-free nanopayment through Circle Gateway (or a standard x402 payment), retries the request and records the outcome in the ledger. Returns the response body plus a receipt. Policy reject…

No se publicó ningún esquema de entrada para esta herramienta.

arc_balanceUSDC in the wallet and in the Circle Gateway balance used for nanopayments, on the configured Arc network.

USDC in the wallet and in the Circle Gateway balance used for nanopayments, on the configured Arc network.

No se publicó ningún esquema de entrada para esta herramienta.

arc_depositMoves USDC from the wallet into the Circle Gateway balance so nanopayments can be signed. On-chain transaction (needs a little USDC for gas on Arc).

Moves USDC from the wallet into the Circle Gateway balance so nanopayments can be signed. On-chain transaction (needs a little USDC for gas on Arc).

No se publicó ningún esquema de entrada para esta herramienta.

arc_ledgerThe last N payment attempts by this agent with amount, seller, status, latency and transaction, plus today's spend.

The last N payment attempts by this agent with amount, seller, status, latency and transaction, plus today's spend.

No se publicó ningún esquema de entrada para esta herramienta.

arc_proofGateway settles in batches, so the transfer to the seller reaches the chain after the response. This matches settled payments in the ledger to the on-chain USDC transfer that carried them and stores the transaction hash.

Gateway settles in batches, so the transfer to the seller reaches the chain after the response. This matches settled payments in the ledger to the on-chain USDC transfer that carried them and stores the transaction hash.

No se publicó ningún esquema de entrada para esta herramienta.

arc_verify_receiptVerifies a receipt another agent hands over: recovers who signed it, checks it is the agent named inside, and redoes the arithmetic to confirm the payment fitted the limits it states. It proves the agent's key issued the statement and that nothing was altered; it does not prove the payment settled,…

Verifies a receipt another agent hands over: recovers who signed it, checks it is the agent named inside, and redoes the arithmetic to confirm the payment fitted the limits it states. It proves the agent's key issued the statement and that nothing was altered; it does not prove the payment settled,…

No se publicó ningún esquema de entrada para esta herramienta.

arc_policyThe limits this rail enforces for the agent. Read-only: limits are set by the operator in the environment, not by the model.

The limits this rail enforces for the agent. Read-only: limits are set by the operator in the environment, not by the model.

No se publicó ningún esquema de entrada para esta herramienta.

arc_job_createFor work that is too large or too slow for a per-call payment. Creates a job with a provider (seller) and an evaluator; the provider then sets the budget, you fund it with arc_job_fund, the provider submits, the evaluator completes or rejects. Costs gas in USDC.

For work that is too large or too slow for a per-call payment. Creates a job with a provider (seller) and an evaluator; the provider then sets the budget, you fund it with arc_job_fund, the provider submits, the evaluator completes or rejects. Costs gas in USDC.

No se publicó ningún esquema de entrada para esta herramienta.

arc_job_fundMoves the job's budget (set by the provider) from the agent wallet into the escrow contract. The spending policy is applied to the budget as one payment, with the provider as counterparty. Recorded in the ledger on the escrow rail.

Moves the job's budget (set by the provider) from the agent wallet into the escrow contract. The spending policy is applied to the budget as one payment, with the provider as counterparty. Recorded in the ledger on the escrow rail.

No se publicó ningún esquema de entrada para esta herramienta.

arc_job_statusClient, provider, evaluator, budget, expiry and state (Open, Funded, Submitted, Completed, Rejected, Expired).

Client, provider, evaluator, budget, expiry and state (Open, Funded, Submitted, Completed, Rejected, Expired).

No se publicó ningún esquema de entrada para esta herramienta.

arc_job_decideAs the job's evaluator: complete releases the escrow to the provider, reject returns it to the client. The reason is stored on-chain as a hash.

As the job's evaluator: complete releases the escrow to the provider, reject returns it to the client. The reason is stored on-chain as a hash.

No se publicó ningún esquema de entrada para esta herramienta.

arc_job_submitAs the job's provider: submits the keccak256 hash of the deliverable and moves the job to Submitted.

As the job's provider: submits the keccak256 hash of the deliverable and moves the job to Submitted.

No se publicó ningún esquema de entrada para esta herramienta.

13 de 13 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

Lets an agent pay for x402 APIs in USDC on Arc, under a spending policy it cannot change.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-09-20: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 9 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.

Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)

Declaradas pero no resueltas

44 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.

+32 más sin listar. Los recuentos por motivo de arriba las incluyen todas.

No se siguen: peerDependencies, optionalDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.