Skip to main content
A

AP2

@codespar/mcp-ap2 · v0.2.0-alpha.4

🌐 GlobalProtocolosAuth · OAuth2beta22 ferramentas4 variáveis de ambienteversão préviadescontinuado no npm

Agent-to-Agent Payment Protocol do Google. Autorização, auditoria e estabelecimento de confiança entre agentes de pagamento autônomos.

Descontinuado no npm: No live endpoint: AP2 is a spec; ap2.googleapis.com serves no API. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/payments/ap2

MIT · descontinuado no npm

Variáveis de ambiente, nomes e descrições das ferramentas vêm do pacote npm e ficam em inglês.

Limitações

  • A v0.2.0-alpha.4 é uma versão prévia, com 22 ferramentas, e o comando desta página a instala. A última versão estável é a 0.1.2, com 13 ferramentas.
  • O manifesto do pacote não declara 3 das 4 variáveis que o código lê.
  • O pacote npm não traz o manifesto server.json.
Pacote
@codespar/mcp-ap2
Versão
0.2.0-alpha.4 · versão prévia
dist-tag npm
latest
Categoria
Protocolos
Auth
OAuth2
País
🌐 Global
Licença
MIT
Transporte
stdio · streamable-http

Início rápido

Antes de usar.

Este pacote está descontinuado no npm, então esta página não oferece comando de instalação nem configuração de cliente. No live endpoint: AP2 is a spec; ap2.googleapis.com serves no API. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/payments/ap2

Variáveis de ambiente4 variáveis
AP2_AGENT_IDLida pelo código; o manifesto do pacote não a declara.
AP2_API_KEYAPI key for ap2obrigatóriasegredo
AP2_BASE_URLLida pelo código; o manifesto do pacote não a declara.
AP2_SANDBOXLida pelo código; o manifesto do pacote não a declara.

Nomes lidos do código do pacote (@codespar/mcp-ap2@0.2.0-alpha.4). Descrições e marcações vêm do manifesto dele. Auto-hospedado, você guarda as credenciais.

Ferramentas

O que o seu agente pode chamar.

22 ferramentas, como o tools/list do pacote as devolve.

register_agent

Register an AI agent as a trusted payer in the AP2 network. Defines the agent's identity, capabilities, and spending limits.

get_agent

Get agent registration details, trust status, and current spend usage

list_agents

List registered agents with optional filters

revoke_agent

Revoke an agent's payment authorization. The agent will no longer be able to make or receive payments.

authorize_payment

Request payment authorization with scoped limits. Returns an authorization token that can be used to execute the payment.

get_authorization

Get authorization details including status, limits, and expiry

list_authorizations

List payment authorizations with optional filters

execute_payment

Execute an authorized payment. Requires a valid authorization token.

get_audit_trail

Get the complete audit trail for a transaction — every authorization, approval, execution, and settlement event

list_audit_events

List audit events across all transactions with filters

list_payment_methods

List payment methods offered by the AP2 partner network.

get_transaction

Get full transaction details including authorization, execution, and settlement status

Nomes e descrições vêm do tools/list do pacote (@codespar/mcp-ap2@0.2.0-alpha.4). Um tipo (leitura, escrita, exclusão) só aparece quando o pacote anota suas ferramentas ou cada ferramenta foi verificada uma a uma; nenhum dos dois existe ainda para este servidor.

Compatibilidade

MCP é um protocolo. Qualquer cliente que o fale pode montar este servidor.

O runtime da CodeSpar não roteia este servidor. Monte-o no seu cliente via stdio · streamable-http.

Protocolo

Qualquer cliente MCP

stdio · streamable-http

Perguntas

Antes de instalar.

Como instalo o servidor MCP AP2?

O pacote npm @codespar/mcp-ap2 está descontinuado, então esta página não mostra comando de instalação para ele. O registry diz: No live endpoint: AP2 is a spec; ap2.googleapis.com serves no API. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/payments/ap2

O que meu agente pode fazer com AP2?

AP2 expõe 22 ferramentas de protocolos. Seu agente as chama diretamente; a lista completa está acima.

Como AP2 autentica, e como as credenciais são guardadas?

AP2 usa OAuth2. Auto-hospedado, você guarda as credenciais: o servidor as lê das variáveis de ambiente.

Como AP2 lida com mudanças na API do provedor?

Cada servidor tem versão própria no npm. Este está descontinuado (veja o aviso acima), então a página não sugere fixar uma versão.

AP2 é open source? Como reporto um bug?

Sim. AP2 tem licença MIT e está publicado no npm como @codespar/mcp-ap2, com o código no GitHub (link no painel Detalhes). Reporte problemas no repositório do pacote; problemas de segurança vão para security@codespar.dev, e respondemos em até 24 horas.

Comece em segundos.

Este pacote está descontinuado no npm; leia o aviso acima antes de usá-lo.

AP2 — MCP server · 22 tools | CodeSpar