Übersicht
Nudgen stellt unter dem Endpunkt/mcp Ihrer App-Origin einen MCP-Server bereit. Er verwendet MCP 2026-07-28 über Streamable HTTP und erfordert OAuth 2.1. Verbinden Sie einen Client, der diesen Transport unterstützt. Melden Sie sich im Browser bei Nudgen an, wählen Sie einen Workspace und genehmigen Sie die vom Client angeforderten Berechtigungen. Ihre Verbindung bleibt an diesen Workspace gebunden, auch wenn Sie später im Dashboard den Workspace wechseln.
Warum das wichtig ist
Ihr Assistent kann Kontakte und Kampagnen lesen, Unternehmen in der Nähe finden, Inhalte entwerfen und eine Kampagne für den Start vorbereiten, ohne eine Dashboard-Sitzung oder ein persönliches Zugriffstoken zu verwenden. Jeden echten Versand und jede Planung prüfen Sie vor der Ausführung im Browser.Client verbinden
Der Produktionsendpunkt lautet:
Der Autorisierungsserver verwendet den Authorization Code Flow mit PKCE S256, Ressourcenbindung und Refresh-Token-Rotation. Er akzeptiert Client-ID-Metadatendokumente und die dynamische Clientregistrierung.
Verwenden Sie für Codex CLI:
nudgen konfiguriert ist, aktualisieren Sie diesen Eintrag mit der URL /mcp.
Wenn Sie Daten nur prüfen möchten, fordern Sie
campaigns:read an. Fügen Sie campaigns:write hinzu, wenn der Client Kontakte, Entwürfe, Markeneinstellungen oder importierte Leads ändern soll. Fügen Sie campaigns:send nur hinzu, wenn der Client eine Startfreigabe anfordern muss.
Persönliche Zugriffstoken authentifizieren die Entwickler-API, aber nicht
/mcp. Ein MCP-Client muss die OAuth-Anmeldung abschließen.Verfügbare Tools
create_campaign speichert eine einmalige Kampagne als Entwurf. Das Tool kann sie nicht direkt versenden oder planen. Mit get_campaign können Sie vor dem Start Betreff, Inhalt, Link, Zielgruppe und Absender prüfen.
Der Server stellt außerdem schreibgeschützte Ressourcen unter campaigns:read bereit:
Karten-Leads finden und importieren
- Bitten Sie den Assistenten,
search_map_leadsmit einem Standort und Suchbegriffen für Unternehmen aufzurufen, beispielsweise mit einer Stadt undmarketing agency. - Optionale Filter sind
radiusKm(1–100),latundlngsowieemailOnly, um nur Unternehmen zu behalten, die eine E-Mail-Adresse veröffentlichen. - Wenn das Ergebnis
nextPageTokenenthält, übergeben Sie es alspageToken, um eine weitere Seite zu laden. - Bitten Sie den Assistenten,
import_map_leadsmit demselben Standort und denselben Suchbegriffen sowie den zu speichernden Lead-Objekten aufzurufen. Jeder Aufruf akzeptiert bis zu 200 Leads.
Kampagnenstart genehmigen
- Bitten Sie den Assistenten, den Entwurf mit
get_campaignzu prüfen. - Bitten Sie ihn,
prepare_campaign_launchmit der Kampagnen-ID und dem gewünschten exakten Zeitpunkt für den sofortigen oder geplanten Versand aufzurufen. Dadurch wird eine einmalig verwendbare Freigabe-URL zurückgegeben; es wird noch keine E-Mail versendet. - Öffnen Sie die URL, prüfen Sie Workspace, geschätzte Empfängerzahl, Inhalt, Absender und Zeitpunkt und klicken Sie dann auf Start genehmigen.
- Kehren Sie zum Client zurück, damit er
launch_campaignmit derselben Kampagnen-ID, demselben Zeitpunkt und derselbenapprovalIdaufrufen kann.
Zugriff verwalten
Öffnen Sie Einstellungen → API-Schlüssel → Verbundene MCP-Apps, um für jeden verbundenen Client den Workspace und die Bereiche anzuzeigen. Widerrufen Sie dort eine Verbindung, wenn sie keinen Zugriff mehr haben soll. Durch den Widerruf werden ihre Token und ausstehenden Startfreigaben deaktiviert. Sie können die Verbindung später erneut über OAuth herstellen. OAuth-Berechtigungen gelten höchstens 90 Tage. Wenn Sie den Zugriff auf einen Workspace verlieren, kann der Client die Verbindung dieses Workspace ebenfalls nicht mehr verwenden.Fehlerbehebung
Informationen zu Skripten mit Bearer-Token und direkten REST-Endpunkten finden Sie in der Entwickler-API.