Integrations
Used for configuration management, storing sensitive Marketo API credentials and instance URL in environment variables.
Provides a Node.js runtime environment for the MCP server, with compatibility for v14 or higher required for server operation.
The MCP server is implemented in TypeScript, enabling type-safe interactions with the Marketo API.
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 Versionskontrolle - Verwenden Sie unterschiedliche Anmeldeinformationen für Entwicklung und Produktion
- Wechseln Sie regelmäßig Ihre API-Anmeldeinformationen
- Übergeben Sie
- 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
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
You must be authenticated.
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 enables interaction with the Tradovate API for managing trading contracts, positions, orders, and accounts.Last updated -JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that interfaces with Alpaca trading API, allowing users to manage portfolios, place trades, and access market data through natural language interactions.Last updated -Python
- -securityAlicense-qualityA 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 -1112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects to a Magento 2 REST API, allowing Claude and other MCP clients to query product information, customer data, and order statistics from a Magento store.Last updated -143JavaScriptGPL 3.0