@payretailers/mcp
Official@payretailers/mcp
Offizieller Model Context Protocol (MCP)-Server für die PayRetailers Payments API.
Verwandeln Sie jeden MCP-kompatiblen KI-Assistenten in einen PayRetailers-Integrationsexperten. Dieser Server stellt die offiziellen Guides, taktischen Skills, die Endpunkt-Referenz und Integrationstools (Suche, länderspezifische Validierung, Webhook-Playbook) als erstklassige MCP-Ressourcen, -Tools und -Prompts bereit.
Funktioniert mit Cursor, Claude Desktop, Claude Code, Windsurf, Antigravity, Zed, VS Code + Copilot, JetBrains IDEs, Continue.dev, Cline und jedem anderen Client, der MCP über stdio spricht.
Warum es verwenden?
Wenn Sie diesen Server installieren, hört Ihr KI-Assistent auf, über PayRetailers zu raten, und konsultiert bei jedem Schritt die Quelle der Wahrheit.
Korrekter Code auf Anhieb. Der Assistent liest die echte OpenAPI-Struktur für jeden Endpunkt (
get_endpoint_spec), sodass generierter Code die tatsächlichen Feldnamen, Typen und erforderlichen Kombinationen verwendet – nicht etwas, das von einem anderen PSP übernommen wurde.Von Anfang an länderspezifisch. Fragen Sie nach einem PIX-Payin und der Assistent weiß, dass PIX nur in Brasilien gilt, BRL erwartet, eine gültige 11-stellige CPF benötigt und dass das QR schnell abläuft. Fragen Sie nach SPEI und er weiß, dass Mexiko eine CURP oder RFC, MXN und dass CLABE asynchron bereitgestellt wird. Alles unterstützt durch
get_country_rules.Payloads werden validiert, bevor sie die Sandbox erreichen.
validate_payloadführt eine echte Prüfsummenvalidierung für CPF, CNPJ, RUT, DNI, RUC, CC, NIT, CURP, RFC, CLABE durch – plus übergreifende Regeln (ganzzahlige Nebenwährungen, HTTPS-Benachrichtigungs-URLs, Währungs-/Länderabgleich, Methoden-/Länderkompatibilität, Idempotenzschlüssel, Matrix der erforderlichen Kundendaten, Form von Abonnement-AmountModel, PIX Automático-Wiederholungsvertrag). Sie finden Fehler in Ihrem Editor, nicht in einer400 INVALID_MODEL_SCHEMA-Antwort.Webhook-Empfänger korrekt entworfen.
get_webhook_playbookliefert das kanonische Ereignisvokabular, Wiederholungsrichtlinien und den Signatur-/Replay-Vertrag.validate_webhook_handlererkennt die sechs schädlichsten Anti-Patterns (Ack-nach-Verarbeitung, fehlende eventId-Deduplizierung, Geschäftsfehler-als-500, deaktivierte Signatur in Produktion, Annahmen über die Wanduhr-Reihenfolge, fehlendes HTTPS) bevor Sie eine einzige Zeile Empfängercode schreiben.Slash-Command-Prompts für die schwierigen Abläufe. Geben Sie
/integrate-pix-payin,/integrate-subscriptions,/implement-webhook-handler,/integrate-payout-fx,/build-checkout,/debug-401-authoder/reconcile-with-graphqlein und erhalten Sie eine produktionsreife Implementierung in dem Stack Ihrer Wahl.Null-Konfiguration, null-Netzwerk, offline-freundlich. Alles ist im Release-Zip gebündelt. Kein Konto, kein API-Schlüssel, keine ausgehenden Aufrufe, nur um eine Frage zu den Dokumenten zu beantworten. Anmeldedaten werden nur für das (geplante)
simulate_transaction-Tool benötigt.
Unter der Haube haben Sie 7 Tools, 7 Prompts, 158 Dokumentationsressourcen (Guides + Skills + Reference + Recipes + Konzeptdokumente), alle wortwörtlich aus dem payretailers-ai-docs-Repository gespiegelt.
Related MCP server: Payman AI Documentation MCP Server
Was es bereitstellt
Ressourcen
Strukturierter, LLM-freundlicher Zugriff auf die PayRetailers-Dokumentation.
URI pattern | Was zurückgegeben wird |
| Ein End-to-End-Integrationsleitfaden mit Architektur, Sequenzdiagrammen, Implementierungsschritten und Produktionscheckliste. |
| Ein aufgabenorientierter Workflow, der mehrere Endpunkte kombiniert (z. B. |
| Eine einzelne API-Referenzseite (Parameter, Antwort, Fehlercodes). |
| Ein kurzes Code-Rezept für eine häufige Operation. |
| Eine Konzept-/Dokumentationsseite (subscription-concepts, webhooks-and-notifications, retry-policies, automatic-scheduling, clabe-per-customer, ...). |
Die vollständige Liste wird zur Verbindungszeit dynamisch bekannt gegeben – Clients können sie über ihren Ressourcen-Picker durchsuchen.
Tools
Tool | Was es tut | Phase |
| Volltextsuche über Guides, Skills, Reference, Recipes und Konzeptdokumente mit Fuzzy-Matching und gewichteten Titel-/Slug-Feldern. | ✅ 0.1 |
| Gibt die Kundendaten, das personalId-Format (CPF, DNI, CURP, CC, RUT, ...), Währungen und Zahlungsmethoden-Einschränkungen für ein Land + Methode zurück. | ✅ 0.2 |
| Gibt Sandbox-Testdaten (Kunden, Karten, PIX-Schlüssel, Bre-B-Schlüssel) für ein bestimmtes Land zurück. | ✅ 0.2 |
| Gibt die vollständige Referenzseite (Parameter, Antwort, Fehlercodes) für einen bestimmten Endpunkt per Slug zurück. | ✅ 0.2 |
| Validiert eine Payload gegen länderspezifische Regeln mit echter Prüfsummenvalidierung für CPF, CNPJ, RUT, DNI, RUC, CC, NIT, CURP, RFC, CLABE. Validiert auch Abonnementprodukte, Abonnements und Abonnementzahlungen (Abrechnungszyklus, PIX_SPECIFIC-Wiederholungsrichtlinie, Unveränderlichkeit). Erkennt nicht-ganzzahlige Nebenwährungen, falsche Währung für das Land, Nicht-HTTPS-Webhooks, Methoden-/Länderkonflikte, fehlende Idempotenzschlüssel und mehr. | ✅ 0.3 / 0.4 |
| Kanonischer PayRetailers-Webhook-Vertrag: Envelope-Schema, vollständiges Ereignisvokabular (Transaktionen, Auszahlungen, Abonnements, Abonnementzahlungen), Wiederholungsrichtlinien, Signatur-/Replay-Anleitung, die 6 häufigsten Fehler. | ✅ 0.4 |
| Analysiert eine deklarative Beschreibung eines Webhook-Empfänger-Designs und gibt maschinenlesbares | ✅ 0.4 |
| Führt eine echte Anfrage gegen die PayRetailers-Sandbox mit den Umgebungsanmeldedaten des Entwicklers aus. | 🚧 planned |
Prompts
Prompt | Was es auslöst | Phase |
| Generiert eine vollständige Brasilien-PIX-Payin-Integration in der Sprache Ihrer Wahl. | ✅ 0.1 |
| Cross-Currency-Auszahlung mit 5-Minuten-FX-Quote-TTL-Handling. | ✅ 0.2 |
| Länderspezifischer Checkout: Frontend-Auswahl + Backend-Endpunkt + Webhook-Empfänger. | ✅ 0.2 |
| Diagnose von HTTP 401/403 (Abonnementschlüssel, Basic Auth, IP-Whitelist, Umgebungsverwechslung). | ✅ 0.2 |
| Erstellt eine Abgleich-Pipeline mit der Merchant Data GraphQL API. | ✅ 0.2 |
| Generiert einen produktionsreifen Webhook-Empfänger für den gewünschten Stack, Umfang und Queue-Backend. Erzwingt die vier nicht verhandelbaren Punkte (schnelles 200, Deduplizierung per eventId, strikte Signatur, niemals vor Endstatus bestätigen). | ✅ 0.4 |
| Generiert eine vollständige Abonnement-Integration für das angegebene Land + Kanal (Produkt + Aktivierung + Abonnement + Belastung + Wiederholung + Stornierung). | ✅ 0.4 |
Installation
Zwei unterstützte Wege. Wählen Sie einen:
Option A — Vorgefertigtes ZIP von GitHub Releases (derzeit empfohlen): kein npm-Konto, keine Kompilierung, funktioniert nach dem Download vollständig offline. Dies ist die offiziell unterstützte Distribution, solange
@payretailers/mcpnoch nicht auf npm verfügbar ist.Option B — Aus dem Quellcode bauen: für Mitwirkende und sicherheitsbewusste Bereitstellungen, die den Code vor der Ausführung prüfen möchten.
Option C — Installation von npm als @payretailers/mcp — ist geplant, aber noch nicht verfügbar. Sobald das Paket veröffentlicht ist, funktionieren die npx -y @payretailers/mcp-Ausschnitte im Abschnitt Konfiguration nach Client sofort.
Option A — Installation von GitHub Releases
Voraussetzungen: Node.js 20 oder neuer (node --version). Sonst nichts — das Release-ZIP ist in sich geschlossen.
Öffnen Sie die Releases-Seite und laden Sie das neueste
payretailers-mcp-vX.Y.Z.zipaus dem Abschnitt „Assets" des obersten Releases herunter.Entpacken Sie es an einen beliebigen Ort. Übliche Speicherorte:
Windows:
C:\Tools\payretailers-mcpmacOS / Linux:
~/tools/payretailers-mcp
Fügen Sie den Server zu Ihrem MCP-Client hinzu (siehe Konfiguration nach Client unten oder die dort verlinkten Schritt-für-Schritt-Anleitungen). Verweisen Sie auf den absoluten Pfad von
dist/index.jsim entpackten Ordner.Laden Sie Ihren MCP-Client neu / starten Sie ihn neu. Der Server erscheint neben Ihren anderen Tools.
Schritt-für-Schritt-Einrichtungsanleitungen mit Screenshots und Verifizierungsaufforderungen:
Optionaler Smoke-Test vor oder nach der Einbindung — beweist, dass das Bundle durchgängig funktionsfähig ist:
cd /path/to/payretailers-mcp-X.Y.Z
node scripts/smoke-test.mjsErwartet: PASS ✅ am Ende, mit 7 Tools, 158 Ressourcen, 7 Prompts, 5 Ressourcenvorlagen angekündigt.
Option B — Aus dem Quellcode bauen
Für Mitwirkende oder wenn Ihre Sicherheitsrichtlinie verlangt, den Code vor der Ausführung zu prüfen. Voraussetzungen: Node.js 20 oder neuer, git.
git clone https://github.com/payretailers-dev/payretailers-mcp.git
cd payretailers-mcp
npm install
npm run build # generates dist/index.js (bundle + runtime deps)
npm start # optional: run over stdio manually (Ctrl+C to stop)data/ (Guides, Skills, Reference, Recipes, Konzeptdokumente, kuratiertes JSON) ist eingecheckt — Sie benötigen npm run sync:docs nicht, es sei denn, Sie spiegeln ein aktualisiertes payretailers-ai-docs-Checkout auf derselben Maschine.
Binden Sie dann dist/index.js auf dieselbe Weise wie bei Option A in Ihren MCP-Client ein.
Konfiguration nach Client
Bevorzugen Sie eine vollständige Anleitung mit Verifizierungsaufforderungen und Fehlerbehebung? Siehe die Schritt-für-Schritt-Anleitungen in
docs/setup/für Cursor, Claude Code, Claude Desktop und VS Code + Copilot. Die folgenden Ausschnitte sind das minimale JSON, das Sie benötigen, wenn Sie sich in Ihrem Client bereits auskennen.
Jeder Client benötigt dieselben drei Informationen: einen Befehl (node), ein args-Array, das auf den absoluten Pfad von dist/index.js verweist, und einen optionalen env-Block für das zukünftige simulate_transaction-Tool.
Ersetzen Sie C:/Tools/payretailers-mcp/dist/index.js unten durch den absoluten Pfad, an dem Sie das Release entpackt haben. Verwenden Sie unter Windows Schrägstriche in JSON — Rückwärtsschrägstriche müssen maskiert werden und verursachen verwirrende Fehler.
Cursor
Fügen Sie zu ~/.cursor/mcp.json (global) oder .cursor/mcp.json (pro Projekt) hinzu:
{
"mcpServers": {
"payretailers": {
"command": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"],
"env": {
"PAYRETAILERS_ENV": "sandbox",
"PAYRETAILERS_SHOP_ID": "your_sandbox_shop_id",
"PAYRETAILERS_SECRET_KEY": "your_sandbox_secret_key",
"PAYRETAILERS_SUBSCRIPTION_KEY": "your_sandbox_subscription_key"
}
}
}
}Der env-Block ist optional — Ressourcen, search_docs und alle Validatoren funktionieren ohne Anmeldedaten.
Claude Desktop
Fügen Sie zu Ihrer claude_desktop_config.json hinzu:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"payretailers": {
"command": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"]
}
}
}Windsurf
Fügen Sie zu ~/.codeium/windsurf/mcp_config.json hinzu:
{
"mcpServers": {
"payretailers": {
"command": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"]
}
}
}VS Code + Copilot
Fügen Sie zu .vscode/mcp.json (Arbeitsbereich) hinzu oder öffnen Sie die benutzerbezogene Datei über die Befehlspalette → MCP: Open User Configuration:
{
"servers": {
"payretailers": {
"type": "stdio",
"command": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"]
}
}
}Hinweis: VS Code ist der Sonderfall — der Wurzelschlüssel ist
"servers"(nicht"mcpServers"). MCP-Tools laufen nur im Agent-Modus von Copilot Chat.
Zed
Fügen Sie zu ~/.config/zed/settings.json hinzu:
{
"context_servers": {
"payretailers": {
"command": {
"path": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"]
}
}
}
}Continue.dev
Fügen Sie zu ~/.continue/config.json hinzu:
{
"mcpServers": [
{
"name": "payretailers",
"command": "node",
"args": ["C:/Tools/payretailers-mcp/dist/index.js"]
}
]
}JetBrains AI Assistant
Öffnen Sie Einstellungen → AI Assistant → MCP Servers → Hinzufügen und geben Sie ein:
Name:
payretailersBefehl:
nodeArgumente:
C:/Tools/payretailers-mcp/dist/index.js(absoluter Pfad)
Andere Clients
Jeder Client, der MCP über stdio unterstützt, kann diesen Server verwenden. Verweisen Sie auf node <absoluter-pfad-zu>/dist/index.js und Sie sind fertig.
Sobald npm verfügbar ist
Wenn @payretailers/mcp auf npm veröffentlicht ist, funktionieren dieselben Konfigurationen mit der kürzeren Form:
{ "command": "npx", "args": ["-y", "@payretailers/mcp"] }Keine Änderungen an env, kein entpackter Ordner erforderlich.
Verifizieren, dass es funktioniert
Nach dem Neuladen Ihres MCP-Clients sollten Sie im Status des Servers etwa Folgendes sehen:
7 Tools · 158 Ressourcen · 7 Prompts · 5 Ressourcenvorlagen
Cursor:
Ctrl+Shift+P→ Customize → Registerkarte MCPs. Suchen Sie nachpayretailersmit einem grünen Punkt und erweitern Sie es.Claude Desktop: Prüfen Sie die Tool-Schublade in einem neuen Chat; die PayRetailers-Tools sollten neben Ihren anderen MCPs erscheinen.
VS Code / Zed / Continue.dev / Windsurf: Konsultieren Sie die Dokumentation des jeweiligen Clients für dessen MCP-Statusbereich.
Wenn Ihr Assistent die Tools nicht aufzurufen scheint, erzwingen Sie es einmal, indem Sie eine Aufforderung mit „Verwenden Sie das PayRetailers-MCP, um..." beginnen. Sobald er ein Tool einmal in einer Unterhaltung aufgerufen hat, neigt er dazu, dies weiterhin zu tun.
Fehlerbehebung
Der Server startet nicht. Führen Sie das Bundle manuell über ein Terminal aus:
node /path/to/payretailers-mcp/dist/index.jsWenn es still auf Eingaben wartet, ist das Bundle in Ordnung — das Problem liegt auf Client-Seite (Tippfehler im Pfad in der Konfiguration, Schrägstriche vs. Rückwärtsschrägstriche unter Windows, falscher Prozess wird neu gestartet). Wenn ein Fehler ausgegeben wird, sind die häufigsten Ursachen Node < 20 (Node aktualisieren) oder ein abgeschnittener Download (ZIP erneut herunterladen).
Der Client zeigt alte Zähler (z. B. 5 Tools, 89 Ressourcen). Einige Clients speichern die MCP-Tool-/Ressourcenaufzählung zwischen. Schalten Sie den Server im MCP-Bereich des Clients AUS → EIN, oder fügen Sie einen ungenutzten env-Eintrag zur Konfiguration hinzu (z. B. "MCP_VERSION": "0.4.1"), um einen Neustart zu erzwingen.
Das Modell scheint kein MCP-Tool aufzurufen. Stellen Sie sicher, dass der Chat im Agent-Modus ist (nicht im Ask-/Nur-Lese-Modus). Einige leichte Modelle rufen weniger bereitwillig Tools auf — wechseln Sie für die ersten Aufrufe zu einem Top-Modell, und der Assistent merkt sich, dass die Tools für den Rest der Unterhaltung verfügbar sind.
Wo sind die Protokolle? Jeder MCP-Client hat einen MCP-Protokollbereich, der den JSON-RPC-Handshake, Parse-Fehler und Server-stderr erfasst. In Cursor: Ctrl+Shift+U → Dropdown → MCP Logs.
Umgebungsvariablen
Optional — nur für das zukünftige simulate_transaction-Tool (Phase 4) erforderlich. Alles andere (Ressourcen, search_docs, Prompts) funktioniert ohne Anmeldedaten.
Variable | Beschreibung | Standard |
|
|
|
| Ihre Shop-ID aus dem Händlerportal. | (nicht gesetzt) |
| Ihr geheimer Schlüssel für HTTP Basic Auth. | (nicht gesetzt) |
| Wert des | (nicht gesetzt) |
Sicherheit: Der Server protokolliert niemals Anmeldedaten und speichert sie niemals dauerhaft. Sie verbleiben für die Dauer der Sitzung im Speicher und werden nur an api-sandbox.payretailers.com oder api.payretailers.com gesendet, wenn Sie simulate_transaction aufrufen.
Beispielverwendung
Nach der Konfiguration fragen Sie Ihren KI-Assistenten in einfacher Sprache:
„Erstellen Sie meine erste PIX-Zahlung in der Sandbox für R$50 in Brasilien. Verwenden Sie Node.js."
Im Hintergrund wird der Assistent:
search_docs({ query: "pix payin brazil" })aufrufen → diebrazil-pix-payin-Skill finden.payretailers://skill/brazil-pix-payinfür die genauen Schritte lesen.Ausführbaren Code mit dem richtigen Endpunkt, Headern, Nebenwährungseinheiten und CPF-Format generieren.
Oder verwenden Sie direkt den /integrate-pix-payin-Prompt für eine vollständig strukturierte Antwort.
Validieren einer Nutzlast vor der Übermittlung
Sobald der Assistent eine Nutzlast entworfen hat, kann er sie vor dem Aufruf der API validieren:
// tools/call → validate_payload
{
"operation": "create-transaction",
"country": "BR",
"method": "PIX",
"payload": {
"trackingId": "abc-12345678",
"amount": 100.50, // will be flagged: use 10050 (minor units)
"currency": "USD", // will be flagged: BR expects BRL
"notificationUrl": "http://example.com/wh", // will be flagged: must be HTTPS
"customer": {
"firstName": "Ana",
"lastName": "Santos",
"email": "ana@example.com",
"personalId": "12345678900" // will be flagged: invalid CPF checksum
}
}
}Die Antwort listet jedes Problem mit einem code, severity, path, message und oft einem hint und suggestion auf — das LLM kann die Nutzlast korrigieren, bevor eine Netzwerk-Roundtrip verschwendet wird.
Entwicklung
git clone https://github.com/payretailers-dev/payretailers-mcp.git
cd payretailers-mcp
npm install
npm run build # generates dist/index.js
npm test # 93 unit tests
node scripts/smoke-test.mjs # end-to-end stdio handshake + tool calls
npm start # optional: run the server manually on stdiodata/ (Guides, Skills, Reference, Recipes, Konzeptdokumente, kuratiertes JSON) ist im Repository eingecheckt. Führen Sie npm run sync:docs nur aus, wenn Sie ../payretailers-ai-docs ausgecheckt haben und den Spiegel aktualisieren möchten.
Der Server kann mit dem offiziellen MCP Inspector untersucht werden:
npx @modelcontextprotocol/inspector node dist/index.jsVeröffentlichung (Maintainer)
Releases werden über GitHub Actions bei Tag-Push (v*.*.*) automatisiert. Der Workflow:
Führt Lint, Typprüfung, Unit-Tests, Build und Smoke-Test aus.
Führt
npm run pack:releaseaus, umrelease/payretailers-mcp-vX.Y.Z.zipzu erzeugen (gebündeltesdist/index.js+data/-Spiegel + README + LICENSE + CHANGELOG + Smoke-Test).Erstellt ein GitHub Release und hängt das ZIP an.
Veröffentlicht auf npm als
@payretailers/mcpnur wenn das Repository-GeheimnisNPM_TOKENkonfiguriert ist — andernfalls ist das Release nur auf GitHub verfügbar.
Um ein Release lokal zu erstellen und dann den Tag zu pushen:
# 1. Bump version in package.json, config.ts, CHANGELOG.md
# 2. Verify locally
npm run clean && npm ci && npm test && npm run build
node scripts/smoke-test.mjs
npm run pack:release # writes release/payretailers-mcp-vX.Y.Z.zip
# 3. Commit + tag + push
git add -A
git commit -m "chore: release vX.Y.Z"
git tag vX.Y.Z
git push origin main
git push origin vX.Y.Z # this triggers .github/workflows/release.ymlSemver wird streng durchgesetzt: Patch-Releases beheben Fehler, Minor-Releases fügen Tools/Prompts/Ressourcen hinzu, ohne bestehende zu brechen, Major-Releases nur für Umbenennungen/Entfernungen.
Roadmap
0.1 ✅ Ressourcen (Guides, Skills),
search_docs,integrate-pix-payin-Prompt.0.2 ✅ Ressourcen (Reference, Recipes),
get_country_rules,get_test_data,get_endpoint_spec, Promptsintegrate-payout-fx,build-checkout,debug-401-auth,reconcile-with-graphql.0.3 ✅
validate_payloadmit echter Prüfsummenvalidierung für CPF, CNPJ, RUT, DNI, RUC, CC, NIT, CURP, RFC, CLABE + übergreifende Regeln (Nebenwährungseinheiten, Währung/Land, HTTPS-Webhooks, Methode/Land, Idempotenz).0.4 ✅ Konzeptdokument-Ressourcenkategorie,
get_webhook_playbook,validate_webhook_handler, erweitertesvalidate_payloadfür Abonnementoperationen, Promptsimplement-webhook-handler,integrate-subscriptions.0.4.1 ✅ Abonnementschema-Angleichung (AmountModel, frequency-Enum, authorizationType) — CHANGELOG.md.
0.5 —
simulate_transaction(Trockenlauf gegen Sandbox),get_error_code, erweiterte Länderabdeckung.1.0 — Stabile öffentliche Veröffentlichung + Auflistung im offiziellen MCP-Registry + npm-Veröffentlichung.
Siehe CHANGELOG.md für Details.
Verwandtes
Schritt-für-Schritt-Einrichtungsanleitungen für Cursor, Claude Code, Claude Desktop und VS Code + Copilot:
docs/setup/.Begleitendes Dokumentationsrepository: payretailers-dev/payretailers-ai-docs — die Quelle für Guides, Skills und den Dokumentationsspiegel.
Offizielle Dokumentation: www.payretailers.dev.
Leitfaden für die Entwicklung mit LLMs: www.payretailers.dev/docs/develop-with-llms.
Model Context Protocol: modelcontextprotocol.io.
Lizenz
Quellcode: MIT. Siehe LICENSE.
Dokumentationsinhalte, die in data/ gebündelt sind (Guides, Skills, Reference, Recipes), sind unter CC BY-ND 4.0 lizenziert, übernommen aus dem payretailers-ai-docs-Repository. Die kuratierten Datendateien (data/country-rules.json, data/test-data.json) werden ebenfalls unter CC BY-ND 4.0 veröffentlicht.
Mitwirken
Fehlerberichte und Funktionsanfragen sind über GitHub Issues willkommen. Pull Requests aus der Community werden geprüft, aber nach Ermessen des PayRetailers-Teams zusammengeführt — siehe CONTRIBUTING.md, sobald verfügbar.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
FlicenseBqualityNot gradedmaintenanceProvides AI assistants like Claude or Cursor with access to Payman AI's documentation, helping developers build integrations more efficiently.5- FlicenseBqualityDmaintenanceProvides AI assistants with access to Payman's documentation, helping developers build integrations more efficiently through enhanced contextual support.5
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that connects to a payments company's developer portal, providing AI assistants with access to payment documentation, APIs, and guides.
- AlicenseAqualityDmaintenanceEnables AI agents to integrate Midtrans payments by providing comprehensive documentation, API references, and code examples for 15+ payment methods across 5 languages. Includes tools for generating charge requests, webhook handlers, and searching documentation without requiring API keys.91MIT
Related MCP Connectors
Peru payments for AI agents — Yape / PagoEfectivo via Mercado Pago. Never holds funds.
Let AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.
Connect e-commerce and marketing data to AI assistants via MCP.
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/payretailers-dev/payretailers-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server