概览
What is Croatia Payments Mcp?
Croatia Payments Mcp is a remote MCP server that lets AI agents (Claude, ChatGPT, Cursor, etc.) accept payments in Croatia using Stripe’s hosted checkout. It acts as a stateless translation layer, enabling cards, Apple Pay, and Google Pay without storing any funds or credentials.
How to use Croatia Payments Mcp?
Configure any MCP client with the endpoint https://mcp-hr.wishpool.app/mcp (Streamable HTTP, stateless JSON-RPC) and provide your Stripe secret key via the x-stripe-secret-key header. Then invoke the tools create_payment_link (creates a EUR checkout link) and query_payment_status (pull‑based status check).
Key features of Croatia Payments Mcp
- Remote MCP server (Streamable HTTP, stateless JSON‑RPC)
- Supports cards, Apple Pay, and Google Pay via Stripe
- Two tools:
create_payment_linkandquery_payment_status - EUR‑denominated hosted checkout links
- Pull‑based payment status checking
- No database – funds flow directly buyer → Stripe → merchant
Use cases of Croatia Payments Mcp
- AI agents creating payment links for services or products in Croatia
- Integrating one‑time checkout flows into chat‑based assistants
- Merchants using Stripe who want to accept payments through AI interfaces
- Testing payment flows in test mode (
sk_test_) before going live
FAQ from Croatia Payments Mcp
What exactly does this MCP server do?
It’s a stateless translation layer that lets AI agents generate Stripe‑hosted checkout links (in EUR) and later query payment status. It never handles funds or stores credentials.
How do I configure the server?
Set your MCP client to use the endpoint https://mcp-hr.wishpool.app/mcp and pass your Stripe secret key in the x-stripe-secret-key header. Use sk_test_ keys for testing, sk_live_ for production.
Does Croatia Payments Mcp store any payment or user data?
No. The server is completely stateless – no database, no caching, and no stored credentials. Funds always move directly from buyer to Stripe to the merchant.
What payment methods are supported?
Any payment method enabled on your Stripe account – typically cards, Apple Pay, and Google Pay. The server does not limit or filter them.
How do I check if a payment succeeded?
Use the query_payment_status tool. It returns paid=true when the payment has been completed. The check is pull‑based (you must poll).