protogrid

Search / com.ifthenpay/payments

ifthenpay Payments MCP

R0· no sign-in

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

v1.0.2 · active · repository · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality73needs work
Trust89of 100
Uptime, 30 days91%
Latency p50601 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "payments": {
      "type": "http",
      "url": "https://ai.ifthenpay.com/mcp/payments/"
    }
  }
}
claude mcp add --transport http payments https://ai.ifthenpay.com/mcp/payments/
[mcp_servers.payments]
url = "https://ai.ifthenpay.com/mcp/payments/"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "payments": {
      "type": "remote",
      "url": "https://ai.ifthenpay.com/mcp/payments/",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "payments": {
      "type": "http",
      "url": "https://ai.ifthenpay.com/mcp/payments/"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=payments&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWkuaWZ0aGVucGF5LmNvbS9tY3AvcGF5bWVudHMvIn0%3D"
}
{
  "servers": {
    "payments": {
      "type": "http",
      "url": "https://ai.ifthenpay.com/mcp/payments/"
    }
  }
}
{
  "mcpServers": {
    "payments": {
      "httpUrl": "https://ai.ifthenpay.com/mcp/payments/"
    }
  }
}
extensions:
  "payments":
    enabled: true
    name: "payments"
    type: streamable_http
    uri: "https://ai.ifthenpay.com/mcp/payments/"
    timeout: 300

Quality 73 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: mbway_check_status (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); payshop_create_reference (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); mbway_request_payment (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 2,035 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability75 · weight 15
  • warn
    stability.changes8 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 2,035 tokens to load them all · tool set 1007cf25dcfb · tools last changed 2026-09-23 · checked 2026-10-20 10:35 UTC

Tool changes

  • payments_listadded

    Lists completed payments using the ifthenpay Backoffice Key. Filter by payment method, date range, order ID, reference or request ID. Returns up to 1000 most recent payments if no filters are applied.

  • pix_create_paymentadded

    Creates a PIX payment for Brazilian customers. Returns a payment URL and a QR code value. Customer must have a CPF number (Brazilian tax ID).

  • pinpay_create_paymentadded

    Creates a Pay by Link / PINPAY payment. Returns a shareable payment URL and a PIN code. The hosted checkout supports multiple payment methods including Credit Card, Google Pay, and Apple Pay.

  • creditcard_create_paymentadded

    Creates a credit/debit card payment session and returns a payment URL. The customer is redirected to a hosted checkout page to complete payment with their card.

  • payshop_create_referenceadded

    Creates a Payshop payment reference that the customer can use to pay at any Payshop agent or CTT (postal service) in Portugal.

  • mbway_check_statusadded

    Checks the status of a previously requested MB WAY payment. Returns pending, paid, declined, timeout, or cancelled.

  • mbway_request_paymentadded

    Sends an MB WAY payment request to the customer's mobile phone. The customer approves the payment in the MB WAY app. Use mbway_check_status to check the result.

  • multibanco_create_referenceadded

    Creates a Multibanco payment reference that the customer can use to pay at any ATM or via online banking in Portugal.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 89 / 100

provenance90
liveness96
freshness65
hygiene100

+repository +namespace-matches-repo +dns-namespace +reachable +uptime-91% ~updated-117d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ai.ifthenpay.com/mcp/payments/ streamable-httpnoneyes91%601 ms2025-03-262026-10-20

Tools (8)

creditcard_create_paymentCreates a credit/debit card payment session and returns a payment URL. The customer is redirected to a hosted checkout page to complete payment with their card.
mbway_check_statusChecks the status of a previously requested MB WAY payment. Returns pending, paid, declined, timeout, or cancelled.
mbway_request_paymentSends an MB WAY payment request to the customer's mobile phone. The customer approves the payment in the MB WAY app. Use mbway_check_status to check the result.
multibanco_create_referenceCreates a Multibanco payment reference that the customer can use to pay at any ATM or via online banking in Portugal.
payments_listLists completed payments using the ifthenpay Backoffice Key. Filter by payment method, date range, order ID, reference or request ID. Returns up to 1000 most recent payments if no filters are applied.
payshop_create_referenceCreates a Payshop payment reference that the customer can use to pay at any Payshop agent or CTT (postal service) in Portugal.
pinpay_create_paymentCreates a Pay by Link / PINPAY payment. Returns a shareable payment URL and a PIN code. The hosted checkout supports multiple payment methods including Credit Card, Google Pay, and Apple Pay.
pix_create_paymentCreates a PIX payment for Brazilian customers. Returns a payment URL and a QR code value. Customer must have a CPF number (Brazilian tax ID).

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.ifthenpay/payments",
  "title": "ifthenpay Payments MCP",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ai.ifthenpay.com/mcp/payments/",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.2",
  "repository": {
    "url": "https://github.com/ifthenpay/mcp-payments",
    "source": "github"
  },
  "description": "Remote MCP for ifthenpay payments: Multibanco, MB WAY and Payshop."
}