Marketo MCP-Server
Ein Model Context Protocol-Server für die Interaktion mit der Marketo-API. Dieser Server bietet Tools zur Verwaltung von Marketo-Formularen, einschließlich Auflisten, Klonen und Genehmigen von Formularen.
Voraussetzungen
Node.js (v14 oder höher)
Marketo-API-Anmeldeinformationen (Client-ID und Client-Geheimnis)
Eine Marketo-Instanz mit aktiviertem API-Zugriff
Claude Desktop installiert
Erste Schritte
1. Erhalten Sie Marketo API-Anmeldeinformationen
Melden Sie sich bei Ihrem Marketo-Administrationsbereich an
Navigieren Sie zu Admin > Integration > LaunchPoint
Klicken Sie auf Neu > Neuer Dienst
Geben Sie die Servicedetails ein:
Service: Benutzerdefiniert
Anzeigename: (z. B. „MCP-Server“)
Speichern Sie die angegebene Client-ID und das Client-Geheimnis
2. Umgebungsvariablen konfigurieren
Erstellen Sie eine
.env
Datei im Stammverzeichnis:
3. Installation und Einrichtung
4. Claude Desktop-Konfiguration
Öffnen Sie Claude Desktop
Gehen Sie zu den Entwicklereinstellungen
Fügen Sie die Konfigurationseinstellungen ein , die während des Build-Prozesses ausgegeben wurden
Speichern der Konfiguration
Starten Sie Claude Desktop neu
Verfügbare Tools
Formularliste abrufen
Formular nach ID abrufen
Klonformular
Formular genehmigen
Fehlerbehandlung
Häufige Fehlerszenarien und Lösungen:
Authentifizierungsfehler
Überprüfen Sie, ob Ihre Client-ID und Ihr Client-Geheimnis korrekt sind
Überprüfen Sie, ob Ihr API-Zugriff in Marketo aktiviert ist
Stellen Sie sicher, dass Ihre Instanz-URL korrekt ist
Berechtigungsfehler
Überprüfen Sie, ob Ihr API-Benutzer über ausreichende Berechtigungen verfügt
Überprüfen Sie die Ordnerzugriffsberechtigungen für Formularvorgänge
Ratenbegrenzung
Der Server übernimmt automatisch die Token-Aktualisierung
Erwägen Sie die Implementierung einer Wiederholungslogik für ratenbegrenzte Anfragen.
Bewährte Methoden
Umweltmanagement
Übergeben Sie
.env
-Dateien niemals der VersionskontrolleVerwenden Sie unterschiedliche Anmeldeinformationen für Entwicklung und Produktion
Wechseln Sie regelmäßig Ihre API-Anmeldeinformationen
Sicherheit
Anmeldeinformationen sicher speichern
Verwenden Sie Umgebungsvariablen für vertrauliche Daten
Überwachen Sie API-Zugriffsprotokolle
Leistung
Zwischenspeichern von Formulardaten, wenn angemessen
Verwenden der Paginierung für große Formularlisten
Behandeln Sie Ratenbegrenzungen angemessen
Entwicklung
Projektstruktur
Sie können MCP Inspector mit dem folgenden Befehl auf diesem Server ausführen: npx @modelcontextprotocol/inspector node build/index.js
Beitragen
Forken Sie das Repository
Erstellen eines Feature-Zweigs
Nehmen Sie Ihre Änderungen vor
Senden einer Pull-Anfrage
Unterstützung
Bei Problemen und Fragen:
Überprüfen Sie die Marketo REST API-Dokumentation
Überprüfen Sie die oben aufgeführten häufigen Fehlerszenarien
Senden Sie ein Problem im Repository
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein Model Context Protocol-Server für die Interaktion mit der Marketo-API, der Tools zum Verwalten von Marketo-Formularen bereitstellt, einschließlich Auflisten, Klonen und Genehmigen von Formularen.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.Last updated -2MIT License
Xero MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server implementation providing standardized access to Xero's accounting and business features, enabling operations like contact management, invoice creation, and chart of accounts management through MCP.Last updated -12216122MIT License- AsecurityAlicenseAqualityA Model Context Protocol server that exposes over 200+ APIs from API.market as MCP resources, allowing large language models to discover and interact with various APIs through natural language commands.Last updated -34243MIT License
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -09MIT License