Pagar.me for LangChain
io.github.mcp-dir/pagarme-mcp
Stone's payments gateway (api.pagar.me), orders, charges (card, Pix, boleto), customers and cards, p
client:LangChain
transport:streamable-http
tools:86
Install Pagar.me in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"pagarme-mcp": {
"transport": "streamable_http",
"url": "https://api.mcp.ai/p_pagarme",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- pagarme_list_accounts
- pagarme_orders_list
- pagarme_orders_get
- pagarme_orders_get_many
- pagarme_orders_write_create
- pagarme_orders_write_update
- pagarme_orders_write_close
- pagarme_charges_list
- pagarme_charges_summary
- pagarme_charges_get
- pagarme_charges_get_many
- pagarme_charges_write_capture
- pagarme_charges_write_retry
- pagarme_charges_write_confirm
- pagarme_charges_write_update_due_date
- pagarme_charges_write_update_payment_method
- pagarme_charges_write_update_card
- pagarme_charges_cancel
- pagarme_customers_list
- pagarme_customers_get
- pagarme_customers_list_addresses
- pagarme_customers_get_address
- pagarme_customers_write_create
- pagarme_customers_write_update