{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_73r637ksns8e","handle":"payram-helper-mcp-server","url":"https://wellknown.network/agents/payram-helper-mcp-server","links":{"self":"https://wellknown.network/agents/payram-helper-mcp-server/record.json","html":"https://wellknown.network/agents/payram-helper-mcp-server","markdown":"https://wellknown.network/agents/payram-helper-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/payram-helper-mcp-server","status":"https://wellknown.network/api/v1/agents/payram-helper-mcp-server/status","claim":"https://wellknown.network/agents/payram-helper-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/payram-helper-mcp-server/claim.json","badge":"https://wellknown.network/agents/payram-helper-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.payram.com:server:payram-helper-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"PayRam Helper MCP Server","summary":"Remote MCP server to integrate and validate self-hosted PayRam deployments.","description":"Remote MCP server to integrate and validate self-hosted PayRam deployments.","publisher":{"name":"PayRam","url":null},"homepage":null,"repository":"https://github.com/PayRam/payram-helper-mcp-server","version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.payram.com","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://mcp.payram.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://mcp.payram.com/mcp/sse","type":"mcp_sse","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-02-17T08:07:56.577283Z","publishedAt":"2026-02-17T08:07:56.577283Z","registryName":"io.github.PayRam/payram-helper-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.99,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"content.marketing","name":"Marketing","confidence":0.525,"provenance":"derived"}],"categories":["analytics","code","commerce","content","dev","security"]},"observed":{"status":"recently_observed","statusReason":"Responded 3h ago; 1 recent check failed (latest 3h ago).","lastOkAt":"2026-09-06T08:28:45.533Z","lastProbedAt":"2026-09-06T08:28:45.683Z","statusComputedAt":"2026-09-06T08:29:31.061Z","reliability30d":{"probes":3,"successRate":0.6667,"p50Ms":143},"latestObservations":[{"at":"2026-09-06T08:28:45.683Z","kind":"http_get","ok":false,"httpStatus":405,"latencyMs":143,"error":"http 405 application/json; charset=utf-8","detail":{"sse":false,"contentType":"application/json; charset=utf-8"}},{"at":"2026-09-06T08:28:45.533Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":145,"error":null,"detail":{"tools":[{"name":"test_payram_connection","description":"Checks the /api/v1/payment endpoint on a Payram server using baseUrl and apiKey. If they are not provided, returns a .env template you can add to your workspace"},{"name":"payram_doctor","description":"Staged, read-only health diagnosis: server reachability -> merchant API key -> admin JWT -> payment readiness (wallets + listener workers). Returns ranked likel"},{"name":"generate_payment_sdk_snippet","description":"Generates backend code using the official Payram JS/TS SDK to create a payment."},{"name":"generate_payment_http_snippet","description":"Generates a raw HTTP sample for creating a Payram payment in the requested language."},{"name":"generate_payment_status_snippet","description":"Generates backend code to query the status of a Payram payment."},{"name":"generate_payment_route_snippet","description":"Generates a ready-to-use backend endpoint (e.g., /api/pay/create) that creates a Payram payment."},{"name":"snippet_nextjs_payment_route","description":"Returns a Next.js App Router API route that calls Payram's create-payment HTTP API."},{"name":"snippet_express_payment_route","description":"Returns an Express router that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_fastapi_payment_route","description":"Returns a FastAPI handler that calls Payram's create-payment HTTP API."},{"name":"snippet_laravel_payment_route","description":"Returns a Laravel controller that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_go_payment_handler","description":"Returns a Gin handler that proxies /api/pay/create to Payram's create-payment API."},{"name":"snippet_spring_payment_controller","description":"Returns a Spring Boot controller that calls Payram's /api/v1/payment endpoint."},{"name":"generate_payout_sdk_snippet","description":"Generates a backend code snippet for creating a payout using the Payram JS/TS SDK."},{"name":"generate_payout_status_snippet","description":"Generates backend code to query the status of a payout using the Payram SDK."},{"name":"generate_payout_recipient_flow_snippet","description":"Generates the recommended OTP-verified payout flow: create recipient → validate OTP → create payout against the saved recipient. Use this for repeat beneficiari"},{"name":"generate_referral_sdk_snippet","description":"Generates a backend route or service snippet to create a referral event using the Payram SDK."},{"name":"generate_referral_validation_snippet","description":"Generates a snippet to validate referral IDs, statuses, and eligibility."},{"name":"generate_referral_status_snippet","description":"Generates code to fetch referral progress, rewards, or status."},{"name":"generate_referral_route_snippet","description":"Generates a backend route such as /api/referrals/create for logging referral events."},{"name":"generate_webhook_handler","description":"Generates backend code to handle Payram webhook HTTP requests."},{"name":"generate_webhook_event_router","description":"Generates a backend event router that dispatches Payram webhook events to domain handlers."},{"name":"generate_mock_webhook_event","description":"Generates a snippet to send mock Payram webhook events to your local endpoint for testing."},{"name":"assess_payram_project","description":"Inspects dependency files, frameworks, and .env status to suggest the next integration actions."},{"name":"generate_topup_integration_snippet","description":"For EXISTING apps: emits the recommended top-up wallet integration — ledger schema + cumulative-credit webhook handler + atomic invoice-settle function. Credits"},{"name":"explain_payram_basics","description":"Explain Payram's product pillars, architecture, payments, and payouts capabilities."},{"name":"get_payram_links","description":"Surface official documentation, website, and community links."},{"name":"explain_payment_flow","description":"Describe how payments move from customer initiation through settlement."},{"name":"explain_payram_concepts","description":"Glossary-backed explanation of Payram terminology and constraints."},{"name":"explain_referrals_basics","description":"Summarize how Payram referral campaigns are configured and managed."},{"name":"explain_referral_flow","description":"Detail the referrer/referee lifecycle and required APIs."},{"name":"get_referral_dashboard_guide","description":"Explain how to embed and manage the referral dashboard experience."},{"name":"prepare_payram_test","description":"Confirm hosting, credentials, and environment variables before generating demo apps."},{"name":"get_payram_doc_by_id","description":"Returns the markdown for a Payram doc given its id, e.g. \"features/payouts\"."},{"name":"list_payram_docs","description":"Lists the available Payram doc ids relative to docs/payram-docs-live. Optionally scope by a prefix such as \"features\"."},{"name":"generate_env_template","description":"Creates a .env template for configuring a merchant backend to talk to a self-hosted Payram server."},{"name":"generate_setup_checklist","description":"Returns a step-by-step checklist of everything a merchant must configure to start using Payram."},{"name":"suggest_file_structure","description":"Suggests a recommended backend folder/file structure for integrating Payram."},{"name":"get_agent_setup_flow","description":"Returns the step-by-step setup flow for deploying PayRam as an agent. Covers install, wallet creation, faucet funding, contract deployment, and first payment. I"},{"name":"onboard_agent_setup","description":"Returns the complete autonomous agent setup guide for deploying Payram without any web UI or human interaction."},{"name":"scaffold_payram_app","description":"Generates a minimal full-stack app skeleton with Payram payments and payouts routes (and a simple UI) for a chosen language and framework."},{"name":"list_platforms","description":"Lists all external platforms (projects) for the authenticated user. Use this to discover your platform ID, which other tools auto-resolve if omitted."},{"name":"get_payment_summary","description":"Returns payment counts: total, open, closed, and cancelled. Useful for a quick overview of payment activity."},{"name":"lookup_payment","description":"Look up payments by transaction hash, email, reference ID, customer ID, or invoice ID. Returns up to 5 matching payments with full details."},{"name":"search_payments","description":"Search and filter payments with full control over status, network, currency, dates, webhook status, and pagination. Returns a paginated list of matching payment"},{"name":"get_unswept_balances","description":"Returns unswept (unsettled) balances across all wallets, broken down by blockchain and currency. Shows sweep readiness per entry (sweep, sweep_in_progress, swee"},{"name":"get_daily_volume","description":"Returns the total payment volume for a given date, with breakdowns by network and currency. Only counts FILLED (completed) payments. Defaults to today if no dat"},{"name":"list_currencies","description":"Lists every blockchain currency PayRam supports on this node (chain code, network, currency code). Public endpoint — works with only PAYRAM_BASE_URL set, no API"},{"name":"list_recipients","description":"Lists saved withdrawal recipients (payout beneficiaries). Use this to find a recipient ID for the 3-step payout flow, or to check whether a beneficiary is alrea"},{"name":"create_payment_link","description":"Creates a PayRam checkout (payment) link and returns the hosted URL plus a reference_id. Authenticates with the Merchant API-Key (set PAYRAM_API_KEY). This WRIT"},{"name":"check_node_sync","description":"Per-chain node health verdict: healthy / lagging / unreachable / listener-down. Computes how old each RPC node’s last block is — any non-BTC chain older than 10"},{"name":"restart_payram_worker","description":"REMEDIATION ACTION (write): restarts a blockchain listener worker via supervisor — the minimal fix when check_node_sync reports a chain as lagging or listener-d"},{"name":"check_payment_readiness","description":"Diagnoses what is NOT yet set up to accept payments, per blockchain: missing deposit wallet, chain/currency not enabled for the project, or a stopped listener w"}],"toolCount":52,"serverName":"payram-helper","capabilities":["tools","prompts","resources"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T08:28:45.141Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":132,"error":null,"detail":{"tools":[{"name":"test_payram_connection","description":"Checks the /api/v1/payment endpoint on a Payram server using baseUrl and apiKey. If they are not provided, returns a .env template you can add to your workspace"},{"name":"payram_doctor","description":"Staged, read-only health diagnosis: server reachability -> merchant API key -> admin JWT -> payment readiness (wallets + listener workers). Returns ranked likel"},{"name":"generate_payment_sdk_snippet","description":"Generates backend code using the official Payram JS/TS SDK to create a payment."},{"name":"generate_payment_http_snippet","description":"Generates a raw HTTP sample for creating a Payram payment in the requested language."},{"name":"generate_payment_status_snippet","description":"Generates backend code to query the status of a Payram payment."},{"name":"generate_payment_route_snippet","description":"Generates a ready-to-use backend endpoint (e.g., /api/pay/create) that creates a Payram payment."},{"name":"snippet_nextjs_payment_route","description":"Returns a Next.js App Router API route that calls Payram's create-payment HTTP API."},{"name":"snippet_express_payment_route","description":"Returns an Express router that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_fastapi_payment_route","description":"Returns a FastAPI handler that calls Payram's create-payment HTTP API."},{"name":"snippet_laravel_payment_route","description":"Returns a Laravel controller that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_go_payment_handler","description":"Returns a Gin handler that proxies /api/pay/create to Payram's create-payment API."},{"name":"snippet_spring_payment_controller","description":"Returns a Spring Boot controller that calls Payram's /api/v1/payment endpoint."},{"name":"generate_payout_sdk_snippet","description":"Generates a backend code snippet for creating a payout using the Payram JS/TS SDK."},{"name":"generate_payout_status_snippet","description":"Generates backend code to query the status of a payout using the Payram SDK."},{"name":"generate_payout_recipient_flow_snippet","description":"Generates the recommended OTP-verified payout flow: create recipient → validate OTP → create payout against the saved recipient. Use this for repeat beneficiari"},{"name":"generate_referral_sdk_snippet","description":"Generates a backend route or service snippet to create a referral event using the Payram SDK."},{"name":"generate_referral_validation_snippet","description":"Generates a snippet to validate referral IDs, statuses, and eligibility."},{"name":"generate_referral_status_snippet","description":"Generates code to fetch referral progress, rewards, or status."},{"name":"generate_referral_route_snippet","description":"Generates a backend route such as /api/referrals/create for logging referral events."},{"name":"generate_webhook_handler","description":"Generates backend code to handle Payram webhook HTTP requests."},{"name":"generate_webhook_event_router","description":"Generates a backend event router that dispatches Payram webhook events to domain handlers."},{"name":"generate_mock_webhook_event","description":"Generates a snippet to send mock Payram webhook events to your local endpoint for testing."},{"name":"assess_payram_project","description":"Inspects dependency files, frameworks, and .env status to suggest the next integration actions."},{"name":"generate_topup_integration_snippet","description":"For EXISTING apps: emits the recommended top-up wallet integration — ledger schema + cumulative-credit webhook handler + atomic invoice-settle function. Credits"},{"name":"explain_payram_basics","description":"Explain Payram's product pillars, architecture, payments, and payouts capabilities."},{"name":"get_payram_links","description":"Surface official documentation, website, and community links."},{"name":"explain_payment_flow","description":"Describe how payments move from customer initiation through settlement."},{"name":"explain_payram_concepts","description":"Glossary-backed explanation of Payram terminology and constraints."},{"name":"explain_referrals_basics","description":"Summarize how Payram referral campaigns are configured and managed."},{"name":"explain_referral_flow","description":"Detail the referrer/referee lifecycle and required APIs."},{"name":"get_referral_dashboard_guide","description":"Explain how to embed and manage the referral dashboard experience."},{"name":"prepare_payram_test","description":"Confirm hosting, credentials, and environment variables before generating demo apps."},{"name":"get_payram_doc_by_id","description":"Returns the markdown for a Payram doc given its id, e.g. \"features/payouts\"."},{"name":"list_payram_docs","description":"Lists the available Payram doc ids relative to docs/payram-docs-live. Optionally scope by a prefix such as \"features\"."},{"name":"generate_env_template","description":"Creates a .env template for configuring a merchant backend to talk to a self-hosted Payram server."},{"name":"generate_setup_checklist","description":"Returns a step-by-step checklist of everything a merchant must configure to start using Payram."},{"name":"suggest_file_structure","description":"Suggests a recommended backend folder/file structure for integrating Payram."},{"name":"get_agent_setup_flow","description":"Returns the step-by-step setup flow for deploying PayRam as an agent. Covers install, wallet creation, faucet funding, contract deployment, and first payment. I"},{"name":"onboard_agent_setup","description":"Returns the complete autonomous agent setup guide for deploying Payram without any web UI or human interaction."},{"name":"scaffold_payram_app","description":"Generates a minimal full-stack app skeleton with Payram payments and payouts routes (and a simple UI) for a chosen language and framework."},{"name":"list_platforms","description":"Lists all external platforms (projects) for the authenticated user. Use this to discover your platform ID, which other tools auto-resolve if omitted."},{"name":"get_payment_summary","description":"Returns payment counts: total, open, closed, and cancelled. Useful for a quick overview of payment activity."},{"name":"lookup_payment","description":"Look up payments by transaction hash, email, reference ID, customer ID, or invoice ID. Returns up to 5 matching payments with full details."},{"name":"search_payments","description":"Search and filter payments with full control over status, network, currency, dates, webhook status, and pagination. Returns a paginated list of matching payment"},{"name":"get_unswept_balances","description":"Returns unswept (unsettled) balances across all wallets, broken down by blockchain and currency. Shows sweep readiness per entry (sweep, sweep_in_progress, swee"},{"name":"get_daily_volume","description":"Returns the total payment volume for a given date, with breakdowns by network and currency. Only counts FILLED (completed) payments. Defaults to today if no dat"},{"name":"list_currencies","description":"Lists every blockchain currency PayRam supports on this node (chain code, network, currency code). Public endpoint — works with only PAYRAM_BASE_URL set, no API"},{"name":"list_recipients","description":"Lists saved withdrawal recipients (payout beneficiaries). Use this to find a recipient ID for the 3-step payout flow, or to check whether a beneficiary is alrea"},{"name":"create_payment_link","description":"Creates a PayRam checkout (payment) link and returns the hosted URL plus a reference_id. Authenticates with the Merchant API-Key (set PAYRAM_API_KEY). This WRIT"},{"name":"check_node_sync","description":"Per-chain node health verdict: healthy / lagging / unreachable / listener-down. Computes how old each RPC node’s last block is — any non-BTC chain older than 10"},{"name":"restart_payram_worker","description":"REMEDIATION ACTION (write): restarts a blockchain listener worker via supervisor — the minimal fix when check_node_sync reports a chain as lagging or listener-d"},{"name":"check_payment_readiness","description":"Diagnoses what is NOT yet set up to accept payments, per blockchain: missing deposit wallet, chain/currency not enabled for the project, or a stopped listener w"}],"toolCount":52,"serverName":"payram-helper","capabilities":["tools","prompts","resources"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"test_payram_connection","description":"Checks the /api/v1/payment endpoint on a Payram server using baseUrl and apiKey. If they are not provided, returns a .env template you can add to your workspace"},{"name":"payram_doctor","description":"Staged, read-only health diagnosis: server reachability -> merchant API key -> admin JWT -> payment readiness (wallets + listener workers). Returns ranked likel"},{"name":"generate_payment_sdk_snippet","description":"Generates backend code using the official Payram JS/TS SDK to create a payment."},{"name":"generate_payment_http_snippet","description":"Generates a raw HTTP sample for creating a Payram payment in the requested language."},{"name":"generate_payment_status_snippet","description":"Generates backend code to query the status of a Payram payment."},{"name":"generate_payment_route_snippet","description":"Generates a ready-to-use backend endpoint (e.g., /api/pay/create) that creates a Payram payment."},{"name":"snippet_nextjs_payment_route","description":"Returns a Next.js App Router API route that calls Payram's create-payment HTTP API."},{"name":"snippet_express_payment_route","description":"Returns an Express router that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_fastapi_payment_route","description":"Returns a FastAPI handler that calls Payram's create-payment HTTP API."},{"name":"snippet_laravel_payment_route","description":"Returns a Laravel controller that posts to Payram's /api/v1/payment endpoint."},{"name":"snippet_go_payment_handler","description":"Returns a Gin handler that proxies /api/pay/create to Payram's create-payment API."},{"name":"snippet_spring_payment_controller","description":"Returns a Spring Boot controller that calls Payram's /api/v1/payment endpoint."},{"name":"generate_payout_sdk_snippet","description":"Generates a backend code snippet for creating a payout using the Payram JS/TS SDK."},{"name":"generate_payout_status_snippet","description":"Generates backend code to query the status of a payout using the Payram SDK."},{"name":"generate_payout_recipient_flow_snippet","description":"Generates the recommended OTP-verified payout flow: create recipient → validate OTP → create payout against the saved recipient. Use this for repeat beneficiari"},{"name":"generate_referral_sdk_snippet","description":"Generates a backend route or service snippet to create a referral event using the Payram SDK."},{"name":"generate_referral_validation_snippet","description":"Generates a snippet to validate referral IDs, statuses, and eligibility."},{"name":"generate_referral_status_snippet","description":"Generates code to fetch referral progress, rewards, or status."},{"name":"generate_referral_route_snippet","description":"Generates a backend route such as /api/referrals/create for logging referral events."},{"name":"generate_webhook_handler","description":"Generates backend code to handle Payram webhook HTTP requests."},{"name":"generate_webhook_event_router","description":"Generates a backend event router that dispatches Payram webhook events to domain handlers."},{"name":"generate_mock_webhook_event","description":"Generates a snippet to send mock Payram webhook events to your local endpoint for testing."},{"name":"assess_payram_project","description":"Inspects dependency files, frameworks, and .env status to suggest the next integration actions."},{"name":"generate_topup_integration_snippet","description":"For EXISTING apps: emits the recommended top-up wallet integration — ledger schema + cumulative-credit webhook handler + atomic invoice-settle function. Credits"},{"name":"explain_payram_basics","description":"Explain Payram's product pillars, architecture, payments, and payouts capabilities."},{"name":"get_payram_links","description":"Surface official documentation, website, and community links."},{"name":"explain_payment_flow","description":"Describe how payments move from customer initiation through settlement."},{"name":"explain_payram_concepts","description":"Glossary-backed explanation of Payram terminology and constraints."},{"name":"explain_referrals_basics","description":"Summarize how Payram referral campaigns are configured and managed."},{"name":"explain_referral_flow","description":"Detail the referrer/referee lifecycle and required APIs."},{"name":"get_referral_dashboard_guide","description":"Explain how to embed and manage the referral dashboard experience."},{"name":"prepare_payram_test","description":"Confirm hosting, credentials, and environment variables before generating demo apps."},{"name":"get_payram_doc_by_id","description":"Returns the markdown for a Payram doc given its id, e.g. \"features/payouts\"."},{"name":"list_payram_docs","description":"Lists the available Payram doc ids relative to docs/payram-docs-live. Optionally scope by a prefix such as \"features\"."},{"name":"generate_env_template","description":"Creates a .env template for configuring a merchant backend to talk to a self-hosted Payram server."},{"name":"generate_setup_checklist","description":"Returns a step-by-step checklist of everything a merchant must configure to start using Payram."},{"name":"suggest_file_structure","description":"Suggests a recommended backend folder/file structure for integrating Payram."},{"name":"get_agent_setup_flow","description":"Returns the step-by-step setup flow for deploying PayRam as an agent. Covers install, wallet creation, faucet funding, contract deployment, and first payment. I"},{"name":"onboard_agent_setup","description":"Returns the complete autonomous agent setup guide for deploying Payram without any web UI or human interaction."},{"name":"scaffold_payram_app","description":"Generates a minimal full-stack app skeleton with Payram payments and payouts routes (and a simple UI) for a chosen language and framework."},{"name":"list_platforms","description":"Lists all external platforms (projects) for the authenticated user. Use this to discover your platform ID, which other tools auto-resolve if omitted."},{"name":"get_payment_summary","description":"Returns payment counts: total, open, closed, and cancelled. Useful for a quick overview of payment activity."},{"name":"lookup_payment","description":"Look up payments by transaction hash, email, reference ID, customer ID, or invoice ID. Returns up to 5 matching payments with full details."},{"name":"search_payments","description":"Search and filter payments with full control over status, network, currency, dates, webhook status, and pagination. Returns a paginated list of matching payment"},{"name":"get_unswept_balances","description":"Returns unswept (unsettled) balances across all wallets, broken down by blockchain and currency. Shows sweep readiness per entry (sweep, sweep_in_progress, swee"},{"name":"get_daily_volume","description":"Returns the total payment volume for a given date, with breakdowns by network and currency. Only counts FILLED (completed) payments. Defaults to today if no dat"},{"name":"list_currencies","description":"Lists every blockchain currency PayRam supports on this node (chain code, network, currency code). Public endpoint — works with only PAYRAM_BASE_URL set, no API"},{"name":"list_recipients","description":"Lists saved withdrawal recipients (payout beneficiaries). Use this to find a recipient ID for the 3-step payout flow, or to check whether a beneficiary is alrea"},{"name":"create_payment_link","description":"Creates a PayRam checkout (payment) link and returns the hosted URL plus a reference_id. Authenticates with the Merchant API-Key (set PAYRAM_API_KEY). This WRIT"},{"name":"check_node_sync","description":"Per-chain node health verdict: healthy / lagging / unreachable / listener-down. Computes how old each RPC node’s last block is — any non-BTC chain older than 10"},{"name":"restart_payram_worker","description":"REMEDIATION ACTION (write): restarts a blockchain listener worker via supervisor — the minimal fix when check_node_sync reports a chain as lagging or listener-d"},{"name":"check_payment_readiness","description":"Diagnoses what is NOT yet set up to accept payments, per blockchain: missing deposit wallet, chain/currency not enabled for the project, or a stopped listener w"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.PayRam/payram-helper-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.PayRam%2Fpayram-helper-mcp","firstSeenAt":"2026-09-06T05:22:09.115Z","fetchedAt":"2026-09-06T05:22:09.115Z","normalizedAt":"2026-09-06T05:22:09.115Z"}]},"firstSeenAt":"2026-09-06T05:22:09.115Z","updatedAt":"2026-09-06T08:29:39.739Z"}