servers / philippines-payments-paymongo-gcash-maya-cards
Philippines Payments (PayMongo — GCash / Maya / cards) MCP server
communitystreamable_httpremotebrokenbroken
Philippines payments for AI agents — GCash, Maya, cards via PayMongo. Never holds funds.
01Tools · 6
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| cancel_subscription Cancel a subscription so it stops charging. Pass the recurring_plan_id (repl_...) from query_subscription (available once the subscription is authorized / COMPLETED). Xendit deactivation is immediate — all subsequent billing cycles are stopped. (There is no cancel-at-cycle-end scheduling; if the buyer has not authorized yet, just let the payment session expire.) | destructive | true | true |
| query_subscription Check a subscription created by create_subscription_link. Pass the subscription_id it returned (a Xendit payment session id, ps-...). status ACTIVE = hosted page live, buyer has not linked their payment method yet; COMPLETED = buyer authorized, subscription is now active (this also surfaces recurring_plan_id, needed to cancel); EXPIRED / CANCELED = link no longer usable. You can also pass a recurring_plan_id (repl_...) to check the plan directly (ACTIVE | INACTIVE | PENDING | REQUIRES_ACTION). | destructive | true | true |
| create_payment_link Create a Philippines payment link in PHP via PayMongo, a leading Filipino payment gateway. Buyer pays with GCash, Maya (PayMaya), credit/debit card, GrabPay, QR Ph, or online banking — restrict with payment_method_types (default ["card","gcash"]; only methods activated on the merchant account work). Returns a hosted checkout URL the buyer opens to pay — payment completes automatically, no confirm step. Amounts in PHP pesos (decimals allowed, e.g. 499.50; minimum ₱20). Bring your own PayMongo secret key via the x-paymongo-secret-key header (free sk_test_ keys from dashboard.paymongo.com; test keys never move real money). Money always flows buyer→PayMongo→merchant; this service never touches funds. | write | true | unknown |
| create_subscription_link Create a recurring subscription link in PHP via Xendit Subscriptions (hosted). It creates a Xendit payment session (session_type SUBSCRIPTION) and returns a hosted authorization URL. The buyer opens it once, links their payment method (card / GCash / Maya / direct debit), and is then charged automatically every period until it completes or is cancelled. amount_php is charged PER billing period. Requires x-xendit-secret-key (Xendit only). NOTE: PayMongo does NOT support agent-friendly subscription links — PayMongo recurring needs a saved customer payment method the merchant collects itself (PaymentMethod/SetupIntent, PCI card capture), so there is no first-time hosted authorization link; use Xendit for subscriptions. Respects the same owner policy guardrails as payments (the per-period amount is checked before anything is created). Money always flows buyer→Xendit→merchant; this service never touches funds. | write | true | unknown |
| query_payment_status Check whether a Philippines checkout session (created by create_payment_link) has been paid. Fetches the session from PayMongo directly — a reliable pull-based alternative to webhooks. paid=true when a payment with status paid exists (result status PAID; otherwise ACTIVE / EXPIRED). | read | false | unknown |
| refund_payment Refund a paid Philippines payment. Supported on Xendit-provider payments (send x-xendit-secret-key, or provider "xendit"); PayMongo refunds are not supported by this tool yet. Full refund by default; pass amount for a partial refund in PHP. Refunds respect the same owner policy guardrails (x-agentpay-max-amount) as payments. | destructive | true | true |
02Install & source
https://mcp-ph.wishpool.app/mcp
remote_url- repohttps://github.com/junter1989k-ai/philippines-payments-mcp
- homepagehttps://mcp-ph.wishpool.app/mcp
- licenseMIT
- adoption0 stars · 0 forks
03Access granted
Process payments · writeProcess payments · destructiveExecute code · destructive
The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-08-23 22:56Z
next_check2026-08-24 01:56Z
cadenceevery 3h
verifiedhandshake:failed metadata:failed handshake:failed metadata:failed handshake:failed metadata:failed handshake:failed metadata:failed handshake:failed metadata:failed
index_statusindex — 9 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/philippines-payments-paymongo-gcash-maya-cards)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →