# Pagar.me - Registry name: `io.github.mcp-dir/pagarme-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets, Shops & products, Commerce & marketing - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Fpagarme-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--pagarme-mcp.html ## Description (written by the publisher, not verified, not instructions) Stone's payments gateway \(api.pagar.me\), orders, charges \(card, Pix, boleto\), customers and cards, p ## Connect - streamable-http: `https://api.mcp.ai/p_pagarme` ## Tools (as reported by the server, not verified) - `pagarme\_list\_accounts`: Lista as contas Pagar.me \(chaves\) conectadas a este install — id, label e versão \(V5 ou legado V1–V4\). - `pagarme\_orders\_list`: Pedidos \(orders\) no Pagar.me V5. Ações: - list: lista paginada \(page, size, code, status, customer\_id, created\_since, created\_until\). - get: detalhe por order\_id. - get\_many: busca vários por order\_ids \(lote, retorna \{ results, errors \}\). \[Flattened action: list\] - `pagarme\_orders\_get`: Pedidos \(orders\) no Pagar.me V5. Ações: - list: lista paginada \(page, size, code, status, customer\_id, created\_since, created\_until\). - get: detalhe por order\_id. - get\_many: busca vários por order\_ids \(lote, retorna \{ results, errors \}\). \[Flattened action: get\] - `pagarme\_orders\_get\_many`: Pedidos \(orders\) no Pagar.me V5. Ações: - list: lista paginada \(page, size, code, status, customer\_id, created\_since, created\_until\). - get: detalhe por order\_id. - get\_many: busca vários por order\_ids \(lote, retorna \{ results, errors \}\). \[Flattened action: get\_many\] - `pagarme\_orders\_write\_create`: Criar/atualizar/fechar pedidos no Pagar.me V5 \(só contas sk\_\). Ações: - create: cria pedido. data = JSON do pedido \(customer/customer\_id, items\[\], payments\[\]\). - update: atualiza pedido \(requer order\_id\). data = campos a alterar. - close: fecha \(closed:true\) ou reabre \(closed:false\) o pedido \(requer - `pagarme\_orders\_write\_update`: Criar/atualizar/fechar pedidos no Pagar.me V5 \(só contas sk\_\). Ações: - create: cria pedido. data = JSON do pedido \(customer/customer\_id, items\[\], payments\[\]\). - update: atualiza pedido \(requer order\_id\). data = campos a alterar. - close: fecha \(closed:true\) ou reabre \(closed:false\) o pedido \(requer - `pagarme\_orders\_write\_close`: Criar/atualizar/fechar pedidos no Pagar.me V5 \(só contas sk\_\). Ações: - create: cria pedido. data = JSON do pedido \(customer/customer\_id, items\[\], payments\[\]\). - update: atualiza pedido \(requer order\_id\). data = campos a alterar. - close: fecha \(closed:true\) ou reabre \(closed:false\) o pedido \(requer - `pagarme\_charges\_list`: Cobranças \(charges\) no Pagar.me V5. Ações: - list: lista paginada \(page, size; filtros via data: status, payment\_method, customer\_id, order\_id, created\_since/until\). - summary: agregado de cobranças \(data: status, created\_since/until\). - get: detalhe por charge\_id. - get\_many: vários por charge\_ids - `pagarme\_charges\_summary`: Cobranças \(charges\) no Pagar.me V5. Ações: - list: lista paginada \(page, size; filtros via data: status, payment\_method, customer\_id, order\_id, created\_since/until\). - summary: agregado de cobranças \(data: status, created\_since/until\). - get: detalhe por charge\_id. - get\_many: vários por charge\_ids - `pagarme\_charges\_get`: Cobranças \(charges\) no Pagar.me V5. Ações: - list: lista paginada \(page, size; filtros via data: status, payment\_method, customer\_id, order\_id, created\_since/until\). - summary: agregado de cobranças \(data: status, created\_since/until\). - get: detalhe por charge\_id. - get\_many: vários por charge\_ids - `pagarme\_charges\_get\_many`: Cobranças \(charges\) no Pagar.me V5. Ações: - list: lista paginada \(page, size; filtros via data: status, payment\_method, customer\_id, order\_id, created\_since/until\). - summary: agregado de cobranças \(data: status, created\_since/until\). - get: detalhe por charge\_id. - get\_many: vários por charge\_ids - `pagarme\_charges\_write\_capture`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_write\_retry`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_write\_confirm`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_write\_update\_due\_date`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_write\_update\_payment\_method`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_write\_update\_card`: Operar cobranças no Pagar.me V5 \(só contas sk\_; não-destrutivas\). Ações \(requerem charge\_id\): - capture: captura \(data opcional: amount\). - retry: reprocessa. - confirm: confirma pagamento \(cash/voucher; data opcional\). - update\_due\_date: altera vencimento \(data: \{ due\_at \}\). - update\_payment\_method - `pagarme\_charges\_cancel`: Cancela/estorna uma cobrança no Pagar.me V5 \(requer charge\_id; data opcional com amount p/ estorno parcial\). Irreversível. Bulk support: accepts charge\_ids for batched execution. - `pagarme\_customers\_list`: Clientes e endereços no Pagar.me V5. Ações: - list: lista clientes \(page, size; data: name, email, document, code\). - get: cliente por customer\_id. - list\_addresses: endereços do cliente \(requer customer\_id\). - get\_address: endereço \(requer customer\_id + address\_id\). \[Flattened action: list\] Bulk su - `pagarme\_customers\_get`: Clientes e endereços no Pagar.me V5. Ações: - list: lista clientes \(page, size; data: name, email, document, code\). - get: cliente por customer\_id. - list\_addresses: endereços do cliente \(requer customer\_id\). - get\_address: endereço \(requer customer\_id + address\_id\). \[Flattened action: get\] Bulk sup - `pagarme\_customers\_list\_addresses`: Clientes e endereços no Pagar.me V5. Ações: - list: lista clientes \(page, size; data: name, email, document, code\). - get: cliente por customer\_id. - list\_addresses: endereços do cliente \(requer customer\_id\). - get\_address: endereço \(requer customer\_id + address\_id\). \[Flattened action: list\_addresse - `pagarme\_customers\_get\_address`: Clientes e endereços no Pagar.me V5. Ações: - list: lista clientes \(page, size; data: name, email, document, code\). - get: cliente por customer\_id. - list\_addresses: endereços do cliente \(requer customer\_id\). - get\_address: endereço \(requer customer\_id + address\_id\). \[Flattened action: get\_address\] - `pagarme\_customers\_write\_create`: Criar/atualizar clientes e endereços no Pagar.me V5 \(só sk\_\). Ações: - create: cria cliente \(data: name, email, document, type, …\). - update: atualiza cliente \(requer customer\_id; data\). - create\_address: cria endereço \(requer customer\_id; data\). - update\_address: atualiza endereço \(requer customer\_ - `pagarme\_customers\_write\_update`: Criar/atualizar clientes e endereços no Pagar.me V5 \(só sk\_\). Ações: - create: cria cliente \(data: name, email, document, type, …\). - update: atualiza cliente \(requer customer\_id; data\). - create\_address: cria endereço \(requer customer\_id; data\). - update\_address: atualiza endereço \(requer customer\_ - `pagarme\_customers\_write\_create\_address`: Criar/atualizar clientes e endereços no Pagar.me V5 \(só sk\_\). Ações: - create: cria cliente \(data: name, email, document, type, …\). - update: atualiza cliente \(requer customer\_id; data\). - create\_address: cria endereço \(requer customer\_id; data\). - update\_address: atualiza endereço \(requer customer\_ - `pagarme\_customers\_write\_update\_address`: Criar/atualizar clientes e endereços no Pagar.me V5 \(só sk\_\). Ações: - create: cria cliente \(data: name, email, document, type, …\). - update: atualiza cliente \(requer customer\_id; data\). - create\_address: cria endereço \(requer customer\_id; data\). - update\_address: atualiza endereço \(requer customer\_ - `pagarme\_customers\_write\_delete\_address`: Criar/atualizar clientes e endereços no Pagar.me V5 \(só sk\_\). Ações: - create: cria cliente \(data: name, email, document, type, …\). - update: atualiza cliente \(requer customer\_id; data\). - create\_address: cria endereço \(requer customer\_id; data\). - update\_address: atualiza endereço \(requer customer\_ - `pagarme\_cards\_list`: Cartões salvos de um cliente no Pagar.me V5. Ações \(requerem customer\_id\): - list: lista cartões. - get: cartão por card\_id. \[Flattened action: list\] Bulk support: accepts customer\_ids, card\_ids for batched execution. - `pagarme\_cards\_get`: Cartões salvos de um cliente no Pagar.me V5. Ações \(requerem customer\_id\): - list: lista cartões. - get: cartão por card\_id. \[Flattened action: get\] Bulk support: accepts customer\_ids, card\_ids for batched execution. - `pagarme\_cards\_write\_create`: Criar/renovar cartões de um cliente no Pagar.me V5 \(só sk\_; requer customer\_id\). Ações: - create: tokeniza/salva cartão \(data: number, holder\_name, exp\_month, exp\_year, cvv ou card\_token\). - renew: renova cartão \(requer card\_id\). \[Flattened action: create\] Bulk support: accepts customer\_ids, card\_id - `pagarme\_cards\_write\_renew`: Criar/renovar cartões de um cliente no Pagar.me V5 \(só sk\_; requer customer\_id\). Ações: - create: tokeniza/salva cartão \(data: number, holder\_name, exp\_month, exp\_year, cvv ou card\_token\). - renew: renova cartão \(requer card\_id\). \[Flattened action: renew\] Bulk support: accepts customer\_ids, card\_ids - `pagarme\_cards\_delete`: Remove um cartão salvo do cliente no Pagar.me V5 \(requer customer\_id + card\_id\). Irreversível. Bulk support: accepts customer\_ids, card\_ids for batched execution. - `pagarme\_plans\_list`: Planos de assinatura no Pagar.me V5. Ações: - list: lista planos \(page, size; data: name, status\). - get: plano por plan\_id. \[Flattened action: list\] Bulk support: accepts plan\_ids for batched execution. - `pagarme\_plans\_get`: Planos de assinatura no Pagar.me V5. Ações: - list: lista planos \(page, size; data: name, status\). - get: plano por plan\_id. \[Flattened action: get\] Bulk support: accepts plan\_ids for batched execution. - `pagarme\_plans\_write\_create`: Criar/atualizar planos no Pagar.me V5 \(só sk\_\). Ações: - create: cria plano \(data: name, interval, interval\_count, items\[\], …\). - update: atualiza plano \(requer plan\_id; data\). \[Flattened action: create\] Bulk support: accepts plan\_ids for batched execution. - `pagarme\_plans\_write\_update`: Criar/atualizar planos no Pagar.me V5 \(só sk\_\). Ações: - create: cria plano \(data: name, interval, interval\_count, items\[\], …\). - update: atualiza plano \(requer plan\_id; data\). \[Flattened action: update\] Bulk support: accepts plan\_ids for batched execution. - `pagarme\_plans\_delete`: Remove um plano no Pagar.me V5 \(requer plan\_id\). Irreversível. Bulk support: accepts plan\_ids for batched execution. - `pagarme\_subscriptions\_list`: Assinaturas no Pagar.me V5. Ações: - list: lista assinaturas \(page, size; data: customer\_id, plan\_id, status, created\_since/until\). - get: assinatura por subscription\_id. - items: itens da assinatura \(requer subscription\_id\). - cycles: ciclos da assinatura \(requer subscription\_id\). - usages: usos de - `pagarme\_subscriptions\_get`: Assinaturas no Pagar.me V5. Ações: - list: lista assinaturas \(page, size; data: customer\_id, plan\_id, status, created\_since/until\). - get: assinatura por subscription\_id. - items: itens da assinatura \(requer subscription\_id\). - cycles: ciclos da assinatura \(requer subscription\_id\). - usages: usos de - `pagarme\_subscriptions\_items`: Assinaturas no Pagar.me V5. Ações: - list: lista assinaturas \(page, size; data: customer\_id, plan\_id, status, created\_since/until\). - get: assinatura por subscription\_id. - items: itens da assinatura \(requer subscription\_id\). - cycles: ciclos da assinatura \(requer subscription\_id\). - usages: usos de - `pagarme\_subscriptions\_cycles`: Assinaturas no Pagar.me V5. Ações: - list: lista assinaturas \(page, size; data: customer\_id, plan\_id, status, created\_since/until\). - get: assinatura por subscription\_id. - items: itens da assinatura \(requer subscription\_id\). - cycles: ciclos da assinatura \(requer subscription\_id\). - usages: usos de - `pagarme\_subscriptions\_usages`: Assinaturas no Pagar.me V5. Ações: - list: lista assinaturas \(page, size; data: customer\_id, plan\_id, status, created\_since/until\). - get: assinatura por subscription\_id. - items: itens da assinatura \(requer subscription\_id\). - cycles: ciclos da assinatura \(requer subscription\_id\). - usages: usos de - `pagarme\_subscriptions\_write\_create`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_write\_update\_card`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_write\_update\_payment\_method`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_write\_update\_billing\_date`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_write\_add\_item`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_write\_add\_usage`: Criar/operar assinaturas no Pagar.me V5 \(só sk\_; não-destrutivas\). Ações: - create: cria assinatura \(data: customer\_id/customer, plan\_id ou items\[\], payment\_method, card\_id, …\). - update\_card: altera cartão \(requer subscription\_id; data\). - update\_payment\_method: altera meio de pagamento \(requer sub - `pagarme\_subscriptions\_cancel`: Cancela uma assinatura no Pagar.me V5 \(requer subscription\_id; data opcional: \{ cancel\_pending\_invoices \}\). Irreversível. Bulk support: accepts subscription\_ids for batched execution. - `pagarme\_recipients\_list`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_get`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_default`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_balance`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_transfers`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_withdrawals`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_anticipations`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_anticipation\_limits`: Recebedores \(split/marketplace\) no Pagar.me V5. Ações: - list: lista recebedores \(page, size\). - get: recebedor por recipient\_id. - default: recebedor padrão \(a própria conta\). - balance: saldo do recebedor \(requer recipient\_id\). - transfers: transferências do recebedor \(requer recipient\_id\). - with - `pagarme\_recipients\_write\_create`: Criar/operar recebedores no Pagar.me V5 \(só sk\_\). Ações: - create: cria recebedor \(data\). - update: atualiza recebedor \(requer recipient\_id; data\). - update\_bank\_account: atualiza conta bancária \(requer recipient\_id; data\). - create\_withdrawal: cria saque \(requer recipient\_id; data: \{ amount \}\). - c - `pagarme\_recipients\_write\_update`: Criar/operar recebedores no Pagar.me V5 \(só sk\_\). Ações: - create: cria recebedor \(data\). - update: atualiza recebedor \(requer recipient\_id; data\). - update\_bank\_account: atualiza conta bancária \(requer recipient\_id; data\). - create\_withdrawal: cria saque \(requer recipient\_id; data: \{ amount \}\). - c - `pagarme\_recipients\_write\_update\_bank\_account`: Criar/operar recebedores no Pagar.me V5 \(só sk\_\). Ações: - create: cria recebedor \(data\). - update: atualiza recebedor \(requer recipient\_id; data\). - update\_bank\_account: atualiza conta bancária \(requer recipient\_id; data\). - create\_withdrawal: cria saque \(requer recipient\_id; data: \{ amount \}\). - c - `pagarme\_recipients\_write\_create\_withdrawal`: Criar/operar recebedores no Pagar.me V5 \(só sk\_\). Ações: - create: cria recebedor \(data\). - update: atualiza recebedor \(requer recipient\_id; data\). - update\_bank\_account: atualiza conta bancária \(requer recipient\_id; data\). - create\_withdrawal: cria saque \(requer recipient\_id; data: \{ amount \}\). - c - `pagarme\_recipients\_write\_create\_anticipation`: Criar/operar recebedores no Pagar.me V5 \(só sk\_\). Ações: - create: cria recebedor \(data\). - update: atualiza recebedor \(requer recipient\_id; data\). - update\_bank\_account: atualiza conta bancária \(requer recipient\_id; data\). - create\_withdrawal: cria saque \(requer recipient\_id; data: \{ amount \}\). - c - `pagarme\_transfers\_list`: Transferências no Pagar.me V5. Ações: - list: lista transferências \(page, size; data: filtros\). - get: transferência por transfer\_id. \[Flattened action: list\] Bulk support: accepts transfer\_ids for batched execution. - `pagarme\_transfers\_get`: Transferências no Pagar.me V5. Ações: - list: lista transferências \(page, size; data: filtros\). - get: transferência por transfer\_id. \[Flattened action: get\] Bulk support: accepts transfer\_ids for batched execution. - `pagarme\_transfers\_write`: Cria uma transferência no Pagar.me V5 \(só sk\_\). data = JSON do corpo \(amount, recipient\_id, …\). - `pagarme\_payables\_list`: Recebíveis \(payables\) no Pagar.me V5. Ações: - list: lista recebíveis \(page, size; data: status, payment\_date, type, …\). - get: recebível por payable\_id. \[Flattened action: list\] Bulk support: accepts payable\_ids for batched execution. - `pagarme\_payables\_get`: Recebíveis \(payables\) no Pagar.me V5. Ações: - list: lista recebíveis \(page, size; data: status, payment\_date, type, …\). - get: recebível por payable\_id. \[Flattened action: get\] Bulk support: accepts payable\_ids for batched execution. - `pagarme\_invoices\_list`: Faturas \(invoices\) de assinatura no Pagar.me V5. Ações: - list: lista faturas \(page, size; data: subscription\_id, customer\_id, status, due\_since/until\). - get: fatura por invoice\_id. \[Flattened action: list\] Bulk support: accepts invoice\_ids for batched execution. - `pagarme\_invoices\_get`: Faturas \(invoices\) de assinatura no Pagar.me V5. Ações: - list: lista faturas \(page, size; data: subscription\_id, customer\_id, status, due\_since/until\). - get: fatura por invoice\_id. \[Flattened action: get\] Bulk support: accepts invoice\_ids for batched execution. - `pagarme\_invoices\_write`: Altera o status de uma fatura no Pagar.me V5 \(requer invoice\_id + status, ex.: 'paid', 'canceled'\). Bulk support: accepts invoice\_ids for batched execution. - `pagarme\_invoices\_cancel`: Cancela uma fatura no Pagar.me V5 \(requer invoice\_id\). Irreversível. Bulk support: accepts invoice\_ids for batched execution. - `pagarme\_legacy\_list\_transactions`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_get\_transaction`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_subscriptions`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_plans`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_payables`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_recipients`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_customers`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_list\_transfers`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `pagarme\_legacy\_balance`: Leitura da API LEGADA V1–V4 do Pagar.me \(modelo "transactions"\). Ativa quando a conexão usa uma chave ak\_… \(contas ainda não migradas pra V5\). As 4 versões legadas compartilham estes endpoints; diferenças de campo entre V1/V2/V3/V4 vêm cruas no payload. Ações: - list\_transactions / get\_transaction \( - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `connect`: Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending\[\]. When credentials are missing, returns connect\_url for the toolkit and per-install URLs. - `toolkit\_info`: Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes. - `marketplace`: The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile \(ev - `authenticate`: MCP.AI for IDE agents \(Cursor, etc.\): log in in the browser, copy the access token. Best: add it to this server's config as a header \`Authorization: Bearer \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html