ifthenpay Payments MCP

السجل الرسمي المالية والمدفوعات

Remote MCP for ifthenpay payments: Multibanco, MB WAY and Payshop.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http ifthenpay-payments-mcp 'https://ai.ifthenpay.com/mcp/payments/'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "ifthenpay-payments-mcp": {
            "type": "http",
            "url": "https://ai.ifthenpay.com/mcp/payments/"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Registry
  2. Supported Clients
  3. Available Tools
  4. Rate Limits
  5. Client Configuration
  6. Claude Desktop
  7. GitHub Copilot / Visual Studio Code
  8. Cursor
  9. Windsurf
  10. Continue.dev
  11. Example MCP Request
  12. Documentation
  13. License

# 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/payments

Remote 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

ToolDescription
multibanco_create_referenceCreate a Multibanco payment reference
mbway_request_paymentSend an MB WAY payment request
mbway_check_statusCheck the status of an MB WAY payment
payshop_create_referenceCreate a Payshop payment reference
creditcard_create_paymentCreate a hosted Credit/Debit Card checkout
pinpay_create_paymentCreate a Pay-by-Link supporting Card, Multibanco, MB WAY, Payshop, Google Pay, Apple Pay, Cofidis Pay and PIX
cofidis_create_paymentCreate a Cofidis Pay payment
pix_create_paymentCreate a PIX payment
payments_listRetrieve 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

https://www.ifthenpay.com


License

Copyright © ifthenpay.

All rights reserved.

الأسئلة الشائعة

ما هو ifthenpay Payments MCP؟

Remote MCP for ifthenpay payments: Multibanco, MB WAY and Payshop.

كيف أثبّت ifthenpay Payments MCP؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http ifthenpay-payments-mcp 'https://ai.ifthenpay.com/mcp/payments/'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج ifthenpay Payments MCP إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل ifthenpay Payments MCP مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون ifthenpay Payments MCP؟

ينشره ifthenpay. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.