PayRam
mcp remote · streamable-http · v1.2.0 · source: crawl
https://mcp.payram.com/mcp
https://github.com/PayRam/payram-mcp
Install, configure, operate and integrate self-hosted PayRam crypto payment gateways.
Works
100
Verified Oct 31, 2026 · p50 282 ms · p95 379 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'payram-helper' |
| tools_listed | 15 | pass | 44 tools |
| schema_complete | 15 | pass | 44 of 44 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 282 ms |
| latency_p95 | 5 | pass | p95 379 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (44)
| Name | Description | Schema |
|---|---|---|
generate_referral_validation_snippet | Generates a snippet to validate referral IDs, statuses, and eligibility. | typed |
generate_referral_status_snippet | Generates code to fetch referral progress, rewards, or status. | typed |
payram_setup_plan | Start here to install PayRam on a VPS. Returns an ordered, personalised plan — prepare server → install → claim admin + set public URL → wallets (incl. Smart Bridge review) → API key + first payment l | typed |
payram_doctor | Read-only diagnosis of a PayRam server by its public URL — works from the hosted MCP without credentials: reachability, health, TLS certificate, installed vs latest version, worker states. Optionally | typed |
payram_troubleshoot | Something is not working? Describe the problem in plain words and/or paste the error or log text. Returns the known PayRam problems it matches, what each usually means, how to confirm it and the fix, | typed |
generate_referral_sdk_snippet | Generates a backend route or service snippet to create a referral event using the Payram SDK. | typed |
payram_runbook | Step-by-step procedures for changes to a running PayRam, each step marked agent vs human with hard stops: set_site_url, change_domain, ssl_setup, ssl_renewal_fix, firewall_ports, upgrade, backup, rest | typed |
payram_ops_playbook | Exact, copy-paste recipes for day-2 operations and troubleshooting that YOU run against the merchant's PayRam API with credentials that stay on your machine: which endpoint, which credential (public / | typed |
generate_env_template | Creates a .env template for configuring a merchant backend to talk to a self-hosted Payram server. | typed |
generate_setup_checklist | Returns a step-by-step checklist of everything a merchant must configure to start using Payram. | typed |
suggest_file_structure | Suggests a recommended backend folder/file structure for integrating Payram. | typed |
get_agent_setup_flow | Returns the canonical PayRam headless-agent guide: agent CLI commands, env vars, merchant vs operator mode, wallet flows, adding chains, troubleshooting. Long (~11k tokens). For a short personalised p | typed |
generate_payment_sdk_snippet | Generates backend code using the official Payram JS/TS SDK to create a payment. | typed |
generate_payment_http_snippet | Generates a raw HTTP sample for creating a Payram payment in the requested language. | typed |
generate_payment_status_snippet | Generates backend code to query the status of a Payram payment. | typed |
generate_payment_route_snippet | Generates a ready-to-use backend endpoint (e.g., /api/pay/create) that creates a Payram payment. | typed |
snippet_nextjs_payment_route | Returns a Next.js App Router API route that calls Payram's create-payment HTTP API. | typed |
snippet_express_payment_route | Returns an Express router that posts to Payram's /api/v1/payment endpoint. | typed |
snippet_fastapi_payment_route | Returns a FastAPI handler that calls Payram's create-payment HTTP API. | typed |
snippet_laravel_payment_route | Returns a Laravel controller that posts to Payram's /api/v1/payment endpoint. | typed |
snippet_go_payment_handler | Returns a Gin handler that proxies /api/pay/create to Payram's create-payment API. | typed |
snippet_spring_payment_controller | Returns a Spring Boot controller that calls Payram's /api/v1/payment endpoint. | typed |
generate_payout_sdk_snippet | Generates a backend code snippet for creating a payout using the Payram JS/TS SDK. | typed |
generate_payout_status_snippet | Generates backend code to query the status of a payout using the Payram SDK. | typed |
generate_payout_recipient_flow_snippet | Generates the recommended OTP-verified payout flow: create recipient → validate OTP → create payout against the saved recipient. Use this for repeat beneficiaries; use generate_payout_sdk_snippet for | typed |
generate_referral_route_snippet | Generates a backend route such as /api/referrals/create for logging referral events. | typed |
generate_webhook_handler | Generates backend code to handle Payram webhook HTTP requests. | typed |
generate_webhook_event_router | Generates a backend event router that dispatches Payram webhook events to domain handlers. | typed |
generate_mock_webhook_event | Generates a snippet to send mock Payram webhook events to your local endpoint for testing. | typed |
generate_topup_integration_snippet | For EXISTING apps: emits the recommended top-up wallet integration — ledger schema + cumulative-credit webhook handler + atomic invoice-settle function. Credits crypto payments to a user's balance fir | typed |
explain_payram_basics | Explain Payram's product pillars, architecture, payments, and payouts capabilities. | typed |
explain_payram_security | Answer "is PayRam safe / trustworthy / audited?": why an agent can use it without holding secrets, the independent smart contract audit (what it covers and what it does not), and how to verify the rep | typed |
get_payram_links | Surface official documentation, website, and community links. | typed |
explain_payment_flow | Describe how payments move from customer initiation through settlement. | typed |
explain_payram_concepts | Glossary-backed explanation of Payram terminology and constraints. | typed |
explain_referrals_basics | Summarize how Payram referral campaigns are configured and managed. | typed |
explain_referral_flow | Detail the referrer/referee lifecycle and required APIs. | typed |
get_referral_dashboard_guide | Explain how to embed and manage the referral dashboard experience. | typed |
prepare_payram_test | Confirm hosting, credentials, and environment variables before generating demo apps. | typed |
get_payram_doc_by_id | Returns the markdown for a Payram doc given its id, e.g. "features/payouts". | typed |
list_payram_docs | Lists the available Payram doc ids. Optionally scope by a prefix such as "features". | typed |
scaffold_payram_app | Generates a minimal full-stack app skeleton with Payram payments and payouts routes (and a simple UI) for a chosen language and framework. | typed |
test_payram_connection | Deprecated: use payram_doctor, which does this and more. Read-only check that a PayRam server is reachable and healthy and, if an API key is supplied, that the key is accepted. Never creates payments. | typed |
onboard_agent_setup | Deprecated: use payram_setup_plan, which does this and lets you personalise it. Returns the default headless plan (testnet, USDC on Base). | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-payram-mcp)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.