Index / MCP servers / Pagar.me

Pagar.me MCP server

Pagar.me is a remote MCP server that gives an AI agent 86 tools, among them authenticate, connect, marketplace. It answers at https://api.mcp.ai/p_pagarme over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.

Status
Answering
Tools
86
Reliability
6 of 6 checks
Response time
706 ms
Transport
streamable HTTP
Last checked
22 October 2026

Stone's payments gateway (api.pagar.me), orders, charges (card, Pix, boleto), customers and cards, p

Description as the publisher wrote it.

The 86 tools Pagar.me offers

ToolWhat it does
authenticateMCP.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 <token>` for a permanent, non-expiring connection. Or paste it here for a session-on
Inputs: token
connectReturns 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.
marketplaceThe 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
Inputs: action, query, mcp_id, limit, tier_slug, immediate
pagarme_cards_deleteRemove 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.
Inputs: customer_id, card_id, account, customer_ids, card_ids
pagarme_cards_getCartõ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.
Inputs: customer_id, card_id, account, customer_ids, card_ids
pagarme_cards_listCartõ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.
Inputs: customer_id, card_id, account, customer_ids, card_ids
pagarme_cards_write_createCriar/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
Inputs: customer_id, card_id, data, account, customer_ids, card_ids
pagarme_cards_write_renewCriar/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
Inputs: customer_id, card_id, data, account, customer_ids, card_ids
pagarme_charges_cancelCancela/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.
Inputs: charge_id, data, account, charge_ids
pagarme_charges_getCobranç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). - ge
Inputs: charge_id, charge_ids, page, size, data, account
pagarme_charges_get_manyCobranç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). - ge
Inputs: charge_id, charge_ids, page, size, data, account
pagarme_charges_listCobranç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). - ge
Inputs: charge_id, charge_ids, page, size, data, account
pagarme_charges_summaryCobranç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). - ge
Inputs: charge_id, charge_ids, page, size, data, account
pagarme_charges_write_captureOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_charges_write_confirmOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_charges_write_retryOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_charges_write_update_cardOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_charges_write_update_due_dateOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_charges_write_update_payment_methodOperar 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: a
Inputs: charge_id, data, account, charge_ids
pagarme_customers_getClientes 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
Inputs: customer_id, address_id, page, size, data, account
pagarme_customers_get_addressClientes 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
Inputs: customer_id, address_id, page, size, data, account
pagarme_customers_listClientes 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
Inputs: customer_id, address_id, page, size, data, account
pagarme_customers_list_addressesClientes 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
Inputs: customer_id, address_id, page, size, data, account
pagarme_customers_write_createCriar/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;
Inputs: customer_id, address_id, data, account, customer_ids, address_ids
pagarme_customers_write_create_addressCriar/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;
Inputs: customer_id, address_id, data, account, customer_ids, address_ids
pagarme_customers_write_delete_addressCriar/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;
Inputs: customer_id, address_id, data, account, customer_ids, address_ids
pagarme_customers_write_updateCriar/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;
Inputs: customer_id, address_id, data, account, customer_ids, address_ids
pagarme_customers_write_update_addressCriar/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;
Inputs: customer_id, address_id, data, account, customer_ids, address_ids
pagarme_invoices_cancelCancela uma fatura no Pagar.me V5 (requer invoice_id). Irreversível. Bulk support: accepts invoice_ids for batched execution.
Inputs: invoice_id, account, invoice_ids
pagarme_invoices_getFaturas (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
Inputs: invoice_id, page, size, data, account, invoice_ids
pagarme_invoices_listFaturas (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_id
Inputs: invoice_id, page, size, data, account, invoice_ids
pagarme_invoices_writeAltera o status de uma fatura no Pagar.me V5 (requer invoice_id + status, ex.: 'paid', 'canceled'). Bulk support: accepts invoice_ids for batched execution.
Inputs: invoice_id, status, account, invoice_ids
pagarme_legacy_balanceLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_get_transactionLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_customersLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_payablesLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_plansLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_recipientsLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_subscriptionsLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
pagarme_legacy_list_transactionsLeitura 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 crua
Inputs: transaction_id, data, account, transaction_ids
46 more tools

pagarme_legacy_list_transfers, pagarme_list_accounts, pagarme_orders_get, pagarme_orders_get_many, pagarme_orders_list, pagarme_orders_write_close, pagarme_orders_write_create, pagarme_orders_write_update, pagarme_payables_get, pagarme_payables_list, pagarme_plans_delete, pagarme_plans_get, pagarme_plans_list, pagarme_plans_write_create, pagarme_plans_write_update, pagarme_recipients_anticipation_limits, pagarme_recipients_anticipations, pagarme_recipients_balance, pagarme_recipients_default, pagarme_recipients_get, pagarme_recipients_list, pagarme_recipients_transfers, pagarme_recipients_withdrawals, pagarme_recipients_write_create, pagarme_recipients_write_create_anticipation, pagarme_recipients_write_create_withdrawal, pagarme_recipients_write_update, pagarme_recipients_write_update_bank_account, pagarme_subscriptions_cancel, pagarme_subscriptions_cycles, pagarme_subscriptions_get, pagarme_subscriptions_items, pagarme_subscriptions_list, pagarme_subscriptions_usages, pagarme_subscriptions_write_add_item, pagarme_subscriptions_write_add_usage, pagarme_subscriptions_write_create, pagarme_subscriptions_write_update_billing_date, pagarme_subscriptions_write_update_card, pagarme_subscriptions_write_update_payment_method, pagarme_transfers_get, pagarme_transfers_list, pagarme_transfers_write, report_bug, show_version, toolkit_info

Add Pagar.me to your AI client

Every block below points at https://api.mcp.ai/p_pagarme. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http pagar-me https://api.mcp.ai/p_pagarme
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "pagar-me": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.mcp.ai/p_pagarme"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "pagar-me": {
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "pagar-me": {
      "type": "http",
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "pagar-me": {
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "pagar-me": {
      "serverUrl": "https://api.mcp.ai/p_pagarme"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "pagar-me": {
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Pagar.me
version: 0.0.1
schema: v1
mcpServers:
  - name: Pagar.me
    type: streamable-http
    url: https://api.mcp.ai/p_pagarme
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "pagar-me": {
      "httpUrl": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "pagar-me": {
      "type": "http",
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "pagar-me": {
      "url": "https://api.mcp.ai/p_pagarme"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapi.mcp.ai%2Fp_pagarme&type=streamable_http&id=pagar-me&name=Pagar.me

Is Pagar.me up right now?

It answered our last check on 22 October 2026 in 706 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Pagar.me

Questions about Pagar.me

How many tools does Pagar.me have?

86, as returned by the server's own tools/list on 15 September 2026: authenticate, connect, marketplace, pagarme_cards_delete, pagarme_cards_get, pagarme_cards_list, pagarme_cards_write_create, pagarme_cards_write_renew, and 78 more.

Is Pagar.me down?

It answered our last check on 22 October 2026 in 706 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Pagar.me to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.mcp.ai/p_pagarme. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Pagar.me need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.mcp-dir. Endpoint host: api.mcp.ai. ARD identifier: urn:air:io.github.mcp-dir:mcp:pagarme-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.