PageFly Refund MCP Server
PageFly Rückerstattungs-MCP-Server
MCP (Model Context Protocol) Server für Crisps Hugo AI Agent zur durchgängigen Bearbeitung von PageFly-Rückerstattungsanfragen.
Er stellt neun Tools bereit, die in drei Ebenen gruppiert sind:
Suche (Mock-Fixtures)
check_subscription→ den aktuellen Plan für einen Shop oder eine E-Mail abrufenget_billing_history→ alle Rechnungen / anstehende Abbuchungen für einen Shop auflisten
Reine Logik
classify_refund_case→ Kontext einem von 7 Playbook-Fällen (TH1–TH7) zuordnencalculate_refund→ 30-tägige anteilige oder zyklusübergreifende Rückerstattungsberechnung mit Abzugcollect_refund_info→ entscheiden, welche Frage als Nächstes gestellt werden soll und Blocker aufzeigengenerate_refund_message→ die Kundenantwort aus PageFly-Vorlagen entwerfen
Status (Turso / libSQL)
get_case_state→ einen Fall anhand der Shop-URL fortsetzensave_case_state→ Fortschritt bei jedem wichtigen Schritt speichernlist_pending_cases→ Fälle überprüfen, die auf den Manager, den Kunden oder die bezahlte Rechnung warten
Erstellt mit dem @modelcontextprotocol Typescript SDK.
Umgebung
Kopieren Sie .env.example nach .env und tragen Sie Ihre Turso-Anmeldedaten ein:
TURSO_DATABASE_URL=libsql://<your-db>.turso.io
TURSO_AUTH_TOKEN=<token>
PORT=3000Migrationen werden beim Serverstart automatisch ausgeführt – ein erneutes Ausführen ist sicher.
Related MCP server: Spaceship MCP
I. Installation & Ausführung
Um mit diesem MCP-Server zu beginnen, können Sie ihn entweder lokal ausführen oder die gehostete Version verwenden.
Verwendung der gehosteten Version
Dieser MCP-Server ist bereits gehostet und bereit, mit Ihrem Crisp-Arbeitsbereich verbunden zu werden, falls Sie ihn schnell testen möchten. Sie können ihn unter folgender Adresse aufrufen: https://crisp-mcp-demo.fly.dev/mcp
Lokal ausführen
Voraussetzungen:
Node.js
24.xinstallierteine Tastatur (optional, aber empfohlen)
Schritt 1 — Klonen des Repos
Öffnen Sie ein Terminal in Ihrem gewünschten Ordner und führen Sie Folgendes aus:
git clone https://github.com/NTHieu002/refund-crisp-mcp.git
cd refund-crisp-mcpSchritt 2 — Ausführen des Servers
Sie können den Server entweder bauen und starten oder direkt im Entwicklungsmodus ausführen.
Um den Server zu bauen und zu starten, verwenden Sie:
npm ci
npm run build
npm run startOder um ihn im Entwicklungsmodus mit tsx (Watch-Modus) auszuführen, verwenden Sie:
npm ci
npm run devSchritt 3 — Bereitstellen des Servers (bei lokaler Ausführung)
Wenn Sie den Server lokal ausführen möchten, müssen Sie ihn über einen Tunnel bereitstellen, damit Crisp ihn erreichen kann. Dieses Paket ist für die Verwendung von Cloudflared vorkonfiguriert, Sie können jedoch jede beliebige Tunneling-Lösung verwenden.
Falls Cloudflared noch nicht auf Ihrem Computer installiert ist, folgen Sie diesem Link, um die Installationsanweisungen für Ihr Betriebssystem zu finden:
Sobald die Installation abgeschlossen ist, öffnen Sie ein neues Terminal und führen Sie Folgendes aus:
npm run tunnelSie können die URL Ihres Tunnels besuchen, um zu bestätigen, dass er funktioniert. Sie sollten eine Begrüßungsnachricht sehen.
Verfügbare Skripte
npm run dev→ Entwicklungsserver (Watch)npm run build→ TypeScript kompilierennpm run start→ kompilierten Server ausführennpm run tunnel→ localhost über Cloudflare Tunnel bereitstellennpm run inspect→ führt den @modelcontextprotocol Inspector aus
II. Verbindung mit Crisp
Dieser Abschnitt ist eine Kurzanleitung, um diesen MCP-Server mit Ihrem Crisp-Arbeitsbereich zu verbinden. Wir empfehlen auch einen Blick in unsere offizielle Dokumentation, um detailliertere Anweisungen zu erhalten.
Voraussetzungen:
ein Crisp-Konto
ein Crisp-Arbeitsbereich mit Essentials- oder Plus-Plan
Schritt 1 — Navigieren Sie zu app.crisp.chat
Schritt 2 — Gehen Sie im Menü AI Agent zu AI Agent → Automate → Integrations & MCP → External MCP servers** und klicken Sie auf den Bereich Add MCP server.

Schritt 3 — Geben Sie die URL Ihres MCP-Servers ein (entweder Ihre gehostete/getunnelte URL oder unsere gehostete Version) und klicken Sie auf Add MCP Server.

Schritt 4 — Konfigurieren Sie den MCP-Server:
Geben Sie ihm einen Namen
Klicken Sie auf Refresh tools from server, falls Ihre Tools nicht automatisch abgerufen wurden
Aktivieren Sie den MCP-Server
Klicken Sie auf die Schaltfläche Save changes

Schritt 5 — Ihr MCP-Server sollte nun registriert und einsatzbereit sein!

III. Testen des MCP-Servers
Immer noch im Menü Automations können Sie zum Playground gehen, um Ihren MCP-Server und verschiedene KI-Modelle zu testen. Stellen Sie ihm eine Frage!
Playground-Beispiele
Einmalige Fragen:
Könntest du prüfen, ob die Rückerstattung meiner Bestellung
OID_002bearbeitet wurde?
Hallo, sind die Benachrichtigungen in meinem Konto
baptiste@acme.comaktiviert?
Die KI kann mehrere Tool-Aufrufe verketten (z. B. Konto finden, aktuelle Bestellungen auflisten und Produktdetails abrufen):
Sind die Artikel meiner Bestellung
OID_001noch unter Garantie?
Wann wird meine letzte Bestellung geliefert? Ich bin
chris@acme.com
Versuchen Sie auch Teilfragen und lassen Sie die KI zusätzliche Informationen von Ihnen anfordern:
Wie hoch war der Betrag meiner letzten Bestellung?
Ich kann meine Sendungsverfolgungsnummer nicht finden, kannst du mir helfen?
Verfügbare Konten & Bestellungen
OID_003OID_006
OID_001OID_004
OID_002OID_005OID_007
MCP-Best Practices
MCP-Design
Server-Beschreibung: Beschreiben Sie den allgemeinen Zweck des MCP-Servers
Tool-Benennung: Verwenden Sie klare und explizite Namen (z. B.
get_order, nichtorderLookup)Tool-Beschreibungen: Beschreiben Sie prägnant, was das Tool tut, wann es aufgerufen werden sollte und geben Sie optional Anwendungsbeispiele an
Schemas: Stellen Sie präzise Schemas für Tool-Eingaben bereit, um eine korrekte Verwendung sicherzustellen
Benutzerverifizierung
In Ihrer MCP-Serverkonfiguration können Sie optional verlangen, dass sich Benutzer authentifizieren, bevor die KI ein MCP-Tool aufrufen kann. Dies erhöht die Sicherheit bei sensiblen Vorgängen.
Wenn der Benutzer noch nicht authentifiziert ist, sendet Crisp ihm einen OTP-Code per E-Mail oder SMS, bevor die KI Ihr MCP-Tool aufrufen darf.
Navigieren Sie dazu einfach zu Ihrem MCP-Server und klicken Sie auf Manage. Bei jedem Tool können Sie die Option Require user identification verification umschalten.
Server-Authentifizierung
In der Produktion möchten Sie möglicherweise den Zugriff auf Ihren MCP-Server einschränken und eine unbefugte Nutzung verhindern. Es stehen zwei Authentifizierungsmethoden zur Verfügung:
Bearer Token: ein statisches Token, das im
Authorization-Header jeder Anfrage gesendet wirdBasic Auth: ein Benutzername und ein Passwort, die im
Authorization-Header jeder Anfrage gesendet werden
This server cannot be installed
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
- AlicenseBqualityCmaintenance🗂️ A Model Context Protocol (MCP) server that provides integration with Turso databases for LLMs. This server implements a two-level authentication system to handle both organization-level and database-level operations, making it easy to manage and query Turso databases directly from LLMs.910117MIT
- AlicenseAqualityDmaintenanceAn MCP server for managing and executing AI agents on the Spaceship AI platform directly from clients like Claude Code and Cursor. It provides comprehensive tools for agent lifecycle management, including creation, execution, and real-time monitoring of run statuses and logs.161MIT
- AlicenseCqualityBmaintenanceMCP server that exposes the complete Libredesk REST API (54 endpoints) as tools, enabling natural language management of conversations, contacts, agents, teams, and more for the open-source customer support desk.54113MIT
- Alicense-qualityDmaintenanceAn MCP server that integrates Turso databases with LLMs, supporting organization and database-level operations with two-level authentication.MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for interacting with the Supabase platform
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
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/NTHieu002/refund-crisp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server