ifthenpay payments
Official# ifthenpay MCP Server
Official Model Context Protocol (MCP) server for ifthenpay payment services.
The ifthenpay MCP Server enables AI assistants and MCP-compatible applications to securely interact with ifthenpay payment services, including Multibanco, MB WAY, Payshop, Credit Card, PinPay, Cofidis Pay, PIX, and payment reporting.
Registry
Registry ID
com.ifthenpay/paymentsRemote Endpoint
https://ai.ifthenpay.com/mcp/payments/Protocol
Model Context Protocol (MCP)
JSON-RPC 2.0
Streamable HTTP
Supported Clients
The server is compatible with any MCP client, including:
Claude Desktop
GitHub Copilot
Visual Studio Code
Cursor
Windsurf
Continue.dev
Any other MCP-compatible client
Available Tools
Tool | Description |
| Create a Multibanco payment reference |
| Send an MB WAY payment request |
| Check the status of an MB WAY payment |
| Create a Payshop payment reference |
| Create a hosted Credit/Debit Card checkout |
| Create a Pay-by-Link supporting Card, Multibanco, MB WAY, Payshop, Google Pay, Apple Pay, Cofidis Pay and PIX |
| Create a Cofidis Pay payment |
| Create a PIX payment |
| Retrieve completed payments from the ifthenpay Backoffice |
Rate Limits
To ensure platform stability, the server applies rate limiting.
60 requests per IP per minute
Exceeded requests return HTTP 429 Too Many Requests
Batch JSON-RPC requests are not supported
Client Configuration
Claude Desktop
{
"mcpServers": {
"ifthenpay": {
"url": "https://ai.ifthenpay.com/mcp/payments/"
}
}
}GitHub Copilot / Visual Studio Code
{
"servers": {
"ifthenpay": {
"type": "http",
"url": "https://ai.ifthenpay.com/mcp/payments/"
}
}
}Cursor
{
"mcpServers": {
"ifthenpay": {
"url": "https://ai.ifthenpay.com/mcp/payments/"
}
}
}Windsurf
{
"mcpServers": {
"ifthenpay": {
"serverUrl": "https://ai.ifthenpay.com/mcp/payments/"
}
}
}Continue.dev
{
"mcpServers": [
{
"name": "ifthenpay",
"transport": {
"type": "streamable-http",
"url": "https://ai.ifthenpay.com/mcp/payments/"
}
}
]
}Example MCP Request
Initialize the connection:
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"clientInfo": {
"name": "my-client",
"version": "1.0"
}
}
}List available tools:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/list"
}Call a tool:
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "multibanco_create_reference",
"arguments": {
"mb_key": "...",
"order_id": "1001",
"amount": 25.00
}
}
}Documentation
Complete documentation, examples and API reference are available at:
Documentation
https://ai.ifthenpay.com/mcp/docs/
Interactive Test Client
https://ai.ifthenpay.com/mcp/client/
ifthenpay
License
Copyright © ifthenpay.
All rights reserved.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ifthenpay/mcp-payments'
If you have feedback or need assistance with the MCP directory API, please join our Discord server