ROKI Connect
What this MCP does
Provides documentation, schemas, validation, examples, sandbox execution, and troubleshooting tools for integrating ROKI Connect payments.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'focus': {'type': 'string', 'description': 'Optional area: "webhooks", "security", "payments", "reversals".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sent', 'received'], 'properties': {'sent': {'type': 'object', 'description': 'The JSON request body you sent to POST /payments.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'received': {'type': 'object', 'description': 'The payment object the API returned. Paste the response as-is.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['context'], 'properties': {'context': {'type': 'string', 'description': 'What the project is: e.g. "Laravel e-commerce checkout", "iOS app", "card fields on my own page", "invoices from an ERP", "monthly subscriptions".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'Section number, sub-number, or a fragment of its title.'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['error'], 'properties': {'error': {'type': 'string', 'description': 'HTTP status ("422"), or a fragment of the message ("Pago no encontrado", "route could not be found", "sandbox").'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'stack': {'type': 'string', 'description': 'e.g. "laravel", "php", "node", "express", "python", "fastapi". Omit to list what is available.'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation'], 'properties': {'operation': {'type': 'string', 'description': 'operationId (e.g. "createPayment"), or "METHOD /path" (e.g. "POST /payments").'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Schema name. Omit to list all available schemas.'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation'], 'properties': {'payload': {'type': 'object', 'description': 'Request body for POST operations, or path values such as {"id": 123} / {"transaction_id": "uuid"}.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'operation': {'type': 'string', 'description': 'operationId to run, e.g. "createPayment", "getPayment", "voidTransaction".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['stack'], 'properties': {'mode': {'type': 'string', 'description': '"hosted" (default), "embedded" or "saved-card".'}, 'stack': {'type': 'string', 'description': 'e.g. "laravel", "node", "express", "python", "fastapi", "php".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 15, 'minimum': 1, 'description': 'Maximum results (default 6).'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'What you need to know, e.g. "webhook signature", "tip fields", "idempotency".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation', 'payload'], 'properties': {'payload': {'type': 'object', 'description': 'The JSON request body you intend to send.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'operation': {'type': 'string', 'description': 'operationId, e.g. "createPayment".'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['raw_body', 'signature_header', 'signing_secret'], 'properties': {'raw_body': {'type': 'string', 'description': 'The EXACT raw request body as received, byte for byte, before any JSON parsing.'}, 'signing_secret': {'type': 'string', 'description': 'The signing secret from the portal, for the same environment as the event. Held in memory for the duration of the call only: this server logs no tool arguments.'}, 'signature_header': {'type': 'string', 'description': 'The full ROKI-Signature header value, e.g. "t=1719234300,v1=8f3c..."'}}}
Recent tool changes
Similar MCP servers
PayRam Helper MCP Server
Helps integrate and operate self-hosted PayRam crypto payment and payout systems with readiness checks, payment links, status flo…
Slid Phi Labs
Provides searchable catalogs and documentation for agent services, issues agent API keys, exposes x402-purchasable SKUs, and offe…
AgentPay — Pay-per-call AI Microservices
Exposes pay-per-call microservices for research, translation, code review, security checks, web access, financial data, and other…
SALT19 Agent Utility Grid
Provides paid agent decision gates, code and dependency risk checks, repository intelligence, blockchain facts, payment-policy ch…
SparkPay
Manages Stripe-based billing for indie applications, including plans, pricing, coupons, subscriptions, customers, revenue reporti…
trading-mcp
Catalogs and quotes paid trading, AI, blockchain, developer, and escrow endpoints, and provides previews, escrow inspection, atte…
htmlweb.ru — справочники и проверки для AI
Provides access to HTMLWeb's Russian reference and checking APIs through a generic catalog and call interface, along with agent r…
x402 Doctor
Diagnoses x402 payment endpoints, generates implementation fix plans, and checks endpoint payments before funds are sent.