Blank white background with no objects or features visible.

Wir stellen Ihnen den vollständigen Gartner Hype Cycle für KI-Governance 2026 kostenlos zur Verfügung. Hier Exemplar sichern →

HubSpot-MCP-Server: Tools, Datenschutz und eine sichere Verbindung

von Ashish Dubey

Aktualisiert: October 6, 2026

Published: September 19, 2026

⚡ TL;DR
  • The HubSpot MCP server is HubSpot’s remote Model Context Protocol server at https://mcp.hubspot.com. Per TrueFoundry’s docs it provides read access to CRM objects — contacts, companies, deals, tickets, invoices, and quotes.
  • Unlike GitHub or Slack, HubSpot is not a TrueFoundry Managed MCP. You create a HubSpot MCP auth app yourself, then register the server through Connect any Remote MCP Server with your own Client ID and Secret.
  • The risk differs from a dev-tools server: HubSpot holds personal data about people who never agreed to an AI model reading it. Pulling a contact list into model context is a data-processing decision, not just a security one.
  • Per-user OAuth, per-tool scoping, PII redaction, and a traced call log are what make that defensible. HubSpot itself decides what each user can reach.
  • Setup is two artefacts: an auth app on HubSpot’s side, a remote server registration on TrueFoundry’s.

Was der HubSpot MCP-Server ist

Der HubSpot MCP-Server ist ein von HubSpot betriebener Remote-MCP-Server. Das Model Context Protocol ist der offene Standard, der es einem Agenten ermöglicht, Tools in einem externen System zu finden und aufzurufen; die Implementierung von HubSpot macht CRM-Datensätze zu aufrufbaren Tools.

Die Dokumentation von TrueFoundry ist präzise: Der Server „bietet Lesezugriff auf CRM-Objekte wie Kontakte, Unternehmen, Deals, Tickets, Rechnungen und Angebote.“ Das ist enger gefasst, als die meisten bei dem Begriff „CRM MCP-Server“ annehmen, und genau das ist der wichtigste Punkt hier.

CRM object family What agents can read
Contacts Person-level records — names, contact details, lifecycle stage, and associated properties
Companies Account records and their properties
Deals Pipeline records, stages, amounts, and associations
Tickets Support records and their status
Invoices Billing records associated with customers
Quotes Proposal records tied to deals

Die Dokumentation beschreibt den Zugriff nach Objektfamilien und nicht durch die Benennung einzelner Tool-Funktionen, daher halten wir es genauso. Die maßgebliche Liste ist diejenige, die auf dem Tools -Tab Ihres Servers erscheint, nachdem Sie die Autorisierung erteilt haben – bauen Sie einen Agenten nicht auf Basis eines Tool-Namens auf, den Sie in einem Blogbeitrag gelesen haben, auch nicht in diesem. Da es sich um einen Remote-Server handelt, gibt es keinen Container, der ausgeführt werden muss, und keinen lokalen Prozess pro Laptop; deshalb reiht er sich in die anderen Remote-MCP-Server ein, auf die Teams zunehmend setzen.

Was Agenten tatsächlich damit tun

Die nützlichen Workflows verknüpfen Lesezugriffe über Objektfamilien hinweg:

  • Account-Recherche vor einem Anruf. Unternehmensdatensatz lesen, zugehörige Kontakte abrufen, offene Deals durchgehen, ungelöste Tickets prüfen, ein Briefing erstellen.
  • Pipeline-Review. Jeden Deal in einer Phase lesen, mit Unternehmensdatensätzen für Größe und Segment verknüpfen, Ticketvolumen abgleichen, Accounts markieren, bei denen die Support-Auslastung der Prognose widerspricht.
  • Korrelation zwischen Support und Umsatz. Rufen Sie Tickets für eine Reihe von Konten und die damit verbundenen Deals ab und klären Sie, ob die Kunden, die die meisten Tickets einreichen, ihre Verträge verlängern.
  • Abgleich der Abrechnungsdaten. Vergleichen Sie Rechnungen und Angebote mit den zugehörigen Deals und decken Sie Unstimmigkeiten auf – etwa ein Angebot, aus dem nie eine Rechnung wurde, oder einen als „Closed-Won“ markierten Deal, für den nichts in Rechnung gestellt wurde.

Jeder dieser Punkte ist ein triftiger Grund für eine Serververbindung – und jeder bedeutet, dass ein Agent bei einem Durchlauf die Datensätze von mehreren hundert echten Personen liest und diese in das Kontextfenster eines Modells einspeist.

Zur Trennung von Lese- und Schreibzugriffen. Bei den meisten MCP-Servern trennen wir hier harmlose Lesezugriffe von riskanten Schreibzugriffen. Die dokumentierte Schnittstelle ist schreibgeschützt, was eine ganze Klasse von Risiken eliminiert, noch bevor Sie etwas konfigurieren: Ein Agent kann weder einen Kontakt aktualisieren noch eine Deal-Phase ändern oder eine Marketing-E-Mail auslösen. Sollten jemals Tools für Schreibzugriffe oder den Versand von Nachrichten hinzukommen, ändert sich die Kalkulation drastisch – ein überprivilegierter Agent, der E-Mails versenden kann, erreicht echte Kunden, und ein solcher Vorfall lässt sich nicht rückgängig machen. Überprüfen Sie dies auf der Registerkarte „Tools“, anstatt Vermutungen anzustellen. [ÜBERPRÜFEN: Ob der Remote-MCP-Server von HubSpot derzeit Schreib- oder E-Mail-Versand-Tools bereitstellt, die über den von TrueFoundry beschriebenen Lesezugriff hinausgehen.]

Warum eine direkte Verbindung bei Team-Skalierung problematisch ist

Wenn eine Einzelperson HubSpot in ihre IDE einbindet, ist das eine persönliche Entscheidung. Wenn eine Vertriebsabteilung dies tut, ist es eine Frage der Governance.

Personenbezogene Daten gelangen in den Modellkontext, ohne dass dies protokolliert wurde. Ein Kontaktdatensatz enthält personenbezogene Daten über einen namentlich bekannten Menschen, der den Bedingungen von HubSpot und Ihrer Datenschutzrichtlinie zugestimmt hat – nicht jedoch der Verarbeitung seiner Daten durch ein LLM und möglicherweise einen externen Inferenzanbieter. Wenn ein Agent zweihundert Kontakte in einen Prompt lädt, ist das ein Datenverarbeitungsvorgang. DSGVO und CCPA schreiben vor, dass Sie genau wissen müssen, welche personenbezogenen Daten Sie verarbeiten, warum Sie dies tun und an wen diese weitergegeben wurden. Wir sind keine Anwälte und dies stellt keine Rechtsberatung dar, aber die technische Konsequenz ist eindeutig: Wenn Sie nicht nachvollziehen können, welche Identität wann und über welches Modell welche Datensätze gelesen hat, können Sie diese Frage im Ernstfall nicht beantworten. Direkte MCP-Verbindungen liefern keinerlei Protokolle darüber.

Gemeinsam genutzte Anmeldedaten hebeln das Berechtigungskonzept aus. Die Dokumentation besagt ausdrücklich, dass HubSpot „den verfügbaren Zugriff anhand der HubSpot-Berechtigungen des Benutzers und der vom MCP-Server angeforderten Tools bestimmt“. Gemeinsam genutzte Anmeldedaten machen dies zunichte: Der Agent eines Junior-Mitarbeiters und der eines Vize-Präsidenten sehen identische Daten.

Wildwuchs bei Zugangsdaten. Dieser Ablauf erfordert einen echten Client Secret. Wenn dieser in lokale Konfigurationen im gesamten Team kopiert wird, landet er unweigerlich in Dotfiles, im Shell-Verlauf und schließlich in einem Repository.

Prompt-Injection mit CRM-Payload. CRM-Datensätze sind voll von Texten, die von Angreifern manipuliert werden können: Formulareinsendungen, Ticketinhalte, Notizfelder. Ein Agent, der Tickets sortiert, liest alles, was eingereicht wurde – inklusive der Anweisungen. Bei schreibgeschützten Tools besteht der Schaden eher in der Exfiltration als in der Manipulation – der Agent wird dazu verleitet, Datensätze abzurufen, die nicht angefragt wurden, und diese dort auszugeben, wo der Angreifer sie sehen kann. Das ist ebenfalls ein Sicherheitsverstoß.

Nichts davon spricht gegen die Anbindung von HubSpot. Es spricht jedoch für eine Kontrollinstanz davor, und genau das ist ein MCP-Gateway .

Want per-user CRM access instead of one shared token?
Register the HubSpot MCP server on TrueFoundry and every agent inherits the permissions of the person it acts for.

Verbindung des HubSpot MCP-Servers über TrueFoundry

HubSpot ist nicht über den verwalteten MCP-Katalog von TrueFoundry verfügbar. Sie registrieren ihn als Remote-Server mit Anmeldedaten, die Sie selbst erstellen – ein zusätzlicher Schritt auf HubSpot-Seite und eine andere Redirect-URI als bei verwalteten Servern. Sie benötigen Berechtigungen zum Hinzufügen von MCP-Servern in TrueFoundry, ein HubSpot-Konto mit Entwickler- Zugriff sowie Ihre Control-Plane-Basis-URL.

Schritt 1 – Erstellen der HubSpot MCP-Auth-App. Öffnen Sie in HubSpot Entwickler und wählen Sie MCP Auth Apps. Klicken Sie auf Create MCP auth app, geben Sie ihr einen erkennbaren Namen wie TrueFoundry und setzen Sie die Redirect-URL auf:

https://<tfy-control-plane-base-url>/api/svc/v1/llm-gateway/mcp-servers/oauth2/callback

Ersetzen Sie <tfy-control-plane-base-url> durch Ihre eigene Control-Plane-URL. Dies ist die selbst registrierte Redirect-URI – nicht https://auth.truefoundry.com/mcp/oauth2/callback, da dies nur für Server aus dem verwalteten Katalog gilt. Ein Fehler hier ist die häufigste Ursache für einen Redirect-Mismatch-Fehler.

Schritt 2 – Kopieren der Anmeldedaten. Kopieren Sie die Client-ID und Client-Secret von der Seite mit den App-Details.

Schritt 3 – Server registrieren. Gehen Sie in TrueFoundry zu MCP-Gateway, klicken Sie auf MCP-Server hinzufügenund wählen Sie Verbindung zu einem Remote-MCP-Server herstellen.

Add new MCP Server picker showing Connect any Remote MCP Server alongside TrueFoundry Managed MCPs, Official Remote MCP Servers, Virtual MCP Server, Import from OpenAPI Spec, and Hosted Stdio options
Auswahlmenü für neue MCP-Server mit der Option „Verbindung zu einem Remote-MCP-Server herstellen“ neben den Optionen für TrueFoundry-verwaltete MCPs, offizielle Remote-MCP-Server, virtuelle MCP-Server, Import aus OpenAPI-Spezifikation und gehostetes Stdio

Füllen Sie das Formular wie folgt aus:

Field Value
Name hubspot
URL https://mcp.hubspot.com
Authentication OAuth2
Grant Type Authorization Code
Client ID Your HubSpot MCP auth app Client ID
Client Secret Your HubSpot MCP auth app Client Secret
JWT Source Access Token
OAuth2 configuration panel for a remote MCP server showing grant type selection with Authorization Code, Client ID, Client Secret, and JWT Source fields
OAuth2-Konfigurationsbereich für einen Remote-MCP-Server mit Auswahl des Grant-Typs sowie Feldern für Authorization Code, Client-ID, Client-Secret und JWT-Quelle

JWT-Quelle: Zugriffstoken ist wichtig – es teilt dem Gateway mit, welches Token als Upstream-Anmeldeinformation verwendet werden soll. Ein ID-Token führt zu Fehlern, die eher wie ein Berechtigungsproblem als wie ein Konfigurationsfehler aussehen. Anstatt das Client-Secret in das Formular einzufügen, speichern Sie es im TrueFoundry-Secret-Speicher und verweisen Sie auf dessen FQN.

Schritt 4 – Mitarbeiter hinzufügen und speichern.

Schritt 5 – Jeder Benutzer verbindet sein eigenes Konto. Benutzer öffnen die Seite des Servers unter Tools Bereich und klicken Sie auf Jetzt verbinden. Nach erfolgreichem OAuth erscheinen die Tools von HubSpot und können über den Agent Playground.

MCP Servers panel showing the you-are-not-connected state for an OAuth2 server with a Connect Now button
MCP-Server-Bereich, der den Status „Nicht verbunden“ für einen OAuth2-Server mit einer „Jetzt verbinden“-Schaltfläche anzeigt
MCP server tool list populated after a successful OAuth2 authorization, showing the tools returned by the upstream server
Liste der MCP-Server-Tools nach erfolgreicher OAuth2-Autorisierung, die die vom Upstream-Server zurückgegebenen Tools anzeigt

Dieser letzte Schritt übernimmt die Datenschutzvorkehrungen und gilt individuell pro Person.

So funktioniert die Authentifizierung in der Praxis

TrueFoundry trennt die eingehende Authentifizierung – wie sich ein Client gegenüber dem Gateway ausweist – von der ausgehenden, also wie sich das Gateway gegenüber HubSpot ausweist. Die Vermischung dieser beiden Aspekte ist der häufigste Fehler bei Eigenentwicklungen.

MCP Gateway authentication and authorization flow showing inbound authentication, access control, and outbound authentication as three distinct stages
Authentifizierungs- und Autorisierungsablauf des MCP-Gateways, der eingehende Authentifizierung, Zugriffskontrolle und ausgehende Authentifizierung als drei getrennte Phasen darstellt

Eingehend – vier unterstützte Methoden:

Method Use it for
TrueFoundry API Key (PAT) Internal users with TrueFoundry accounts
Virtual Account Token Service-to-service callers and shared application tokens
Identity Provider Token Users or services presenting a JWT from your own IdP (Okta, Entra, Auth0, Cognito)
TrueFoundry OAuth IDE clients like Cursor, VS Code, and Claude Code needing delegated user access

Virtuelle Account-Token gewähren jeder Anfrage den gleichen Zugriff und können daher keine benutzerspezifischen CRM-Berechtigungen abbilden – leiten Sie HubSpot darüber, haben Sie das Problem der geteilten Anmeldedaten innerhalb des Gateways neu erschaffen.

Ausgehend — OAuth2-Autorisierungscode für die von Ihnen erstellte Auth-App. Jeder Benutzer autorisiert sein eigenes HubSpot-Konto; TrueFoundry verwaltet die Zustimmung, Speicherung und Aktualisierung, fügt bei jedem Aufruf das Token des jeweiligen Benutzers ein und sieht niemals ein HubSpot-Passwort.

Das Ergebnis ist die Eigenschaft, die Sie von einem CRM-MCP-Servererwarten: Ein Agent, der für einen Vertriebsmitarbeiter agiert, sieht nur die Datensätze, die auch dieser Mitarbeiter sehen darf. Gebietsbeschränkungen, Team-Sichtbarkeit und Berechtigungen auf Objektebene bleiben bestehen, da der Zugriff sowohl auf den eigenen Berechtigungen des Benutzers als auch auf den vom Server angeforderten Tools basiert. Benutzer authentifizieren sich zweimal – gegenüber dem Gateway und gegenüber HubSpot; genau das ermöglicht die benutzerbezogene Zuordnung. Siehe MCP-Authentifizierung für das umfassendere Design.

Tools vor der Bereitstellung eingrenzen

Nach der Autorisierung listet der Tab Tools auf, was der Server bereitstellt – hier legen Sie fest, was Agenten lesen dürfen.

MCP server Tools tab showing per-tool enable toggles, Try and Edit controls, an Enable new tools by default switch, and a Bulk Action button
MCP-Server-Tab „Tools“ mit Umschaltern zur Aktivierung einzelner Tools, „Ausprobieren“- und „Bearbeiten“-Steuerelementen, einem Schalter für die standardmäßige Aktivierung neuer Tools sowie einer Schaltfläche für Massenaktionen

Umschalter pro Tool. Deaktivieren Sie ein Tool, wird es vollständig aus den „tools/list“-Antworten entfernt – Clients sehen es nicht und können es nicht aufrufen. Sinnvoll ist hier die Minimierung der Objektfamilien: Ein Agent für Pipeline-Prognosen benötigt Deals und Unternehmen, hat aber keinen Grund, Kontaktdaten zu lesen. Deaktivieren Sie Kontakte, ist die sensibelste Datenkategorie nicht erreichbar.

Neue Tools standardmäßig aktivieren. Ist diese Option eingeschaltet, erscheint jedes von HubSpot bereitgestellte Tool automatisch, und der Zugriff Ihres Agenten auf Kundendaten erweitert sich, ohne dass dies explizit entschieden wurde. Ist sie ausgeschaltet, sind nur die von Ihnen aktivierten Tools verfügbar – die sicherere Einstellung für einen Server, der auf personenbezogene Daten zugreift.

Massenaktion. Wandelt jede Zeile in Kontrollkästchen um, mit Alle auswählen zum Erstellen einer Positivliste in einem Durchgang.

Sie können auch auf das Stiftsymbol bei jedem Tool klicken, um anzupassen, wie es dem Modell präsentiert wird:

Edit Tool modal showing a read-only upstream tool name, a Description override field, and an MCP Tool Annotations selector with None, Read-only, and Destructive
Tool-Bearbeitungs-Modal mit einem schreibgeschützten Upstream-Toolnamen, einem Feld zur Beschreibung-Überschreibung und einer Auswahl für MCP-Tool-Anmerkungen mit den Optionen „Keine“, „Schreibgeschützt“ und „Destruktiv“

Das Beschreibung -Überschreibungsfeld (bis zu 20.000 Zeichen) steuert die Tool-Auswahl – bei einem CRM ist dies der Ort, an dem Sie Verarbeitungsregeln dort festlegen, wo das Modell sie tatsächlich liest, beispielsweise „Kontaktdetails zusammenfassen statt wiedergeben“. MCP-Tool-Anmerkungen kennzeichnen ein Tool als Schreibgeschützt oder Destruktiv, wodurch readOnlyHint oder destructiveHint gesetzt werden.

Wer darf was: Mitarbeiterrollen

Die Zugriffskontrolle wird Benutzern, Teams oder virtuellen Konten in zwei Dimensionen zugewiesen: auf welche Server eine Identität zugreifen kann und welche Tools innerhalb eines Servers sie aufrufen darf.

Update MCP Server drawer showing the Collaborators section with MCP Server Manager and MCP Server Approver roles assigned to users
Schublade zum Aktualisieren des MCP-Servers mit dem Bereich „Mitarbeiter“, in dem Benutzern die Rollen „MCP-Server-Manager“ und „MCP-Server-Genehmiger“ zugewiesen sind
Role Can do
MCP Server Manager Edit configuration, manage collaborators, enable/disable tools, delete the server
MCP Server User Invoke the server’s tools from the Playground and IDEs; cannot change settings
MCP Server Approver Read access plus approve or deny held tool calls on that server
Ready to scope your first CRM server?
Register HubSpot, disable the object families your agent doesn’t need, and hand your team a minimal-access agent in one sitting.

Manuelle Genehmigung für sensible Tools

Das Deaktivieren von Tools ist eine grobe Methode. Manchmal soll eine Funktion zwar verfügbar, aber nicht unbeaufsichtigt sein – ein Massenabruf von Kontaktdaten ist hierfür das klassische Beispiel. Die Dokumentation nennt „Versenden externer Kommunikation“ und „Löschen von Datensätzen“ als Fälle, für die Genehmigungsrichtlinien als Schutzschranke dienen.

Ein geschützter Tool-Aufruf wird zurückgehalten, anstatt ausgeführt zu werden; es wird eine ausstehende Anfrage erstellt und die Genehmiger werden benachrichtigt. Nach der Genehmigung wird derselbe Aufruf desselben Anfragenden ausgeführt, bis die Berechtigung abläuft. Erstellen Sie eine Richtlinie unter AI Gateway → Richtlinien → MCP-Tool-Genehmigung (Beta):

New Approval Policy form showing MCP server and tool selection with Once and Time-based approval validity options
Formular für eine neue Genehmigungsrichtlinie mit MCP-Server- und Tool-Auswahl sowie Optionen für die Gültigkeit der Genehmigung („Einmalig“ und „Zeitbasiert“)

Jede Richtlinie benennt die Server, die sie schützt, sowie eine Genehmigungsumfang:

Scope What it gates
named Only the tools you list
destructive Every tool the server marks with destructiveHint: true
all Every tool on the server

Bei sich überschneidenden Geltungsbereichen gilt die spezifischste Regel: benannt > destruktiv > alle. Gültigkeit ist Einmalig oder zeitbasiert in Minuten; bei Konflikten zwischen Richtlinien gewinnt die restriktivste Einstellung – Einmalig schlägt 10 Minuten, 10 Minuten schlägt 30.

Genehmiger werden per E-Mail, Slack, PagerDuty oder MS Teams benachrichtigt und prüfen Anfragen in der Konsole:

Pending Requests tab listing held tool calls with tool name, policy, requester, approvers, validity window, and Approve and Deny actions
Tab „Ausstehende Anfragen“ mit Auflistung der zurückgehaltenen Tool-Aufrufe inklusive Tool-Name, Richtlinie, Anfragesteller, Genehmigern, Gültigkeitszeitraum sowie Aktionen zum Genehmigen und Ablehnen

Jede Anfrage zeigt die Tool-Argumente an, sodass ein Genehmiger die tatsächliche Abfrage sieht, bevor er sie freigibt. Während die Anfrage aussteht, erhält der Aufrufer ein JSON-RPC-Ergebnis mit _meta.approval_status: "pending" anstelle eines Fehlers, sodass ein korrekt funktionierender Agent wartet und es erneut versucht. Berechtigungen sind pro Anfragesteller definiert und eine Ablehnung ist nicht dauerhaft.

Richtlinien werden ausschließlich von Mandantenadministratoren erstellt und gelöscht. Wenn der Server einer Richtlinie keine Mitarbeiter mit der Rolle „Genehmiger“ hat, können nur Mandantenadministratoren auf deren Anfragen reagieren – weisen Sie daher für einen CRM-Server gezielt Genehmiger zu.

Schwärzung von PII während der Übertragung

Eine Steuerung ist spezifisch für diese Serverklasse: TrueFoundrys integriertes PII/PHI-Erkennung -Guardrail, betrieben durch Azure AI Language PII Detection auf der von TrueFoundry verwalteten Infrastruktur, ohne Drittanbieter-Schlüssel.

PII/PHI Detection guardrail configuration form showing name, PII entity category selection, and enforcing strategy
Konfigurationsformular für den PII/PHI-Erkennungs-Guardrail mit Anzeige von Name, Auswahl der PII-Entitätskategorie und Durchsetzungsstrategie

Es findet Anwendung auf vier Hooks – LLM-Eingabe, LLM-Ausgabe, MCP Pre Toolund MCP Post ToolDer letzte Punkt ist hier am wichtigsten: Das MCP Post Tool schwärzt erkannte Entitäten in Tool-Ausgaben, also der CRM-Antwort, die an das Modell zurückgeht. Entitäten werden durch Sternchen ersetzt, während der umgebende Text erhalten bleibt; aus support@contoso.com wird also *******************. Der Guardrail läuft ausschließlich im Mutate-Modus und Sie wählen die Entitätskategorien aus.

Ein Agent, der die Struktur einer Pipeline analysiert, benötigt keine E-Mail-Adressen oder Telefonnummern aus Kontaktdatensätzen. Durch das Schwärzen nach der Tool-Ausführung erhält das Modell die Struktur ohne Identifikatoren – ein kleinerer Daten-Footprint, der über die Konfiguration statt über Prompt-Anweisungen erreicht wird. Dies ist eine technische Kontrolle, kein Compliance-Versprechen; ob Ihre Nutzung des Servers regulatorische Standards erfüllt, müssen Sie mit Ihrem eigenen Rechtsbeistand klären.

Testen im Playground

Probieren Sie die Tools zunächst manuell aus. Klicken Sie auf Ausprobieren neben einem beliebigen Tool, füllen Sie die Parameter aus und lesen Sie die JSON-Antwort; Ausprobieren ist für Tools deaktiviert, die Sie ausgeschaltet haben.

Führen Sie dies mit einem Konto durch, dessen Berechtigungen Sie kennen: Autorisieren Sie sich als eingeschränkter Benutzer, führen Sie einen Lesevorgang aus und bestätigen Sie, dass Sie nur die Daten erhalten, die dieser Benutzer sehen darf. Wenn ein eingeschränktes Konto die gesamte Kontaktdatenbank zurückgibt, ist die Authentifizierungskette fehlerhaft.

Verwendung in Ihrer IDE

Öffnen Sie den Anwendung -Tab für Ihre mandantenspezifische Gateway-URL und Client-Snippets.

How To Use tab showing client configuration snippets for Python, TypeScript, Cursor, VS Code, Claude Code and Windsurf, with Add MCP to Cursor and Show API Key buttons
Der Tab „Anwendung“ zeigt Client-Konfigurations-Snippets für Python, TypeScript, Cursor, VS Code, Claude Code und Windsurf sowie Schaltflächen für „MCP zu Cursor hinzufügen“ und „API-Schlüssel anzeigen“.

Er deckt Claude Code, VS Code, Claude Desktop, Cursor, Windsurf, Codex sowie die Python- und TypeScript-MCP-SDKs ab, und MCP zu Cursor hinzufügen schreibt die Konfiguration automatisch für Sie. Verwenden Sie die URL aus diesem Tab, anstatt sie manuell zusammenzusetzen – sie ist mandantenspezifisch, und ein manuell erstellter Endpunkt ist die häufigste Ursache dafür, dass ein Client zwar eine Verbindung herstellt, aber keine Tools auflistet.

Was Sie erhalten, sobald es hinter dem Gateway liegt

Metriken auf Tool-Ebene. Das MCP-Metriken-Dashboard schlüsselt Anfragen pro Sekunde, Latenzzeiten bei P50/P75/P90/P99, Fehlerraten nach Fehlertyp sowie die Anzahl der Anfragen pro Tool auf.

MCP Metrics Tools view showing per-tool request rates, latency percentiles, failure rate by error type, and request count breakdowns
MCP-Metriken-Ansicht der Tools mit Aufschlüsselung der Anfrageraten pro Tool, Latenz-Perzentilen, Fehlerraten nach Fehlertyp und Anfrageanzahl.

Vollständige Beobachtbarkeit von Anfragen. Jeder Tool-Aufruf wird mit Anruferidentität, Tool-Name, Eingaben und Latenz nachverfolgt und über OpenTelemetry in Grafana, Datadog oder Prometheus exportiert. So wird aus „ein Agent hat Kundendaten gelesen“ die Information „diese Identität hat diese Datensätze zu diesem Zeitpunkt über dieses Modell gelesen“ – und eine Zugriffsüberprüfung wird überhaupt erst möglich.

Geringer Overhead. Das Gateway fügt etwa 3–4 ms an Latenz hinzu und bewältigt über 350 Anfragen pro Sekunde auf einer einzelnen vCPU.

Ein zentrales Verzeichnis. Sobald mehrere Server registriert sind, bündelt ein virtueller MCP-Server eine kuratierte Auswahl ihrer Tools hinter einem einzigen Endpunkt – so erhält ein Agent für die Pipeline-Überprüfung nur spezifische HubSpot- und Slack-Tools und sonst nichts.

Zugriff entziehen

Mandantenadministratoren können über das Drei-Punkte-Menü neben Bearbeiten:

Three-dot menu on the MCP server detail page showing the Revoke all tokens action
Drei-Punkte-Menü auf der Detailseite des MCP-Servers mit der Aktion „Alle Token widerrufen“

Alle Token widerrufen löscht alle Authentifizierungs-Overrides und gespeicherten OAuth-Token für alle Benutzer und virtuellen Konten auf diesem Server. Dies wird bei der nächsten Anfrage wirksam und in den Aktivitätsprotokollen festgehalten. Der Vorgang ist unumkehrbar und nur für Mandantenadministratoren sichtbar.

Die Einschränkung ist wichtig: Sie löscht Token nur am Gateway und widerruft die Berechtigung nicht auf der Seite von HubSpot. Widerrufen Sie im Falle eines Sicherheitsvorfalls auch die Autorisierung der Auth-App in HubSpot und rotieren Sie das Client Secret.

Wichtige Hinweise

Es handelt sich nicht um ein verwaltetes MCP, verwenden Sie also nicht die verwaltete Redirect-URI. Der dokumentierte Ablauf ist Verbinden eines beliebigen Remote-MCP-Servers mit Ihrer eigenen Auth-App, daher lautet die Redirect-URL https://<tfy-control-plane-base-url>/api/svc/v1/llm-gateway/mcp-servers/oauth2/callback. Das Einfügen von https://auth.truefoundry.com/mcp/oauth2/callback in die HubSpot-App schlägt fehl. [ÜBERPRÜFEN: Ob HubSpot in Ihrer Plattformversion auch über den TrueFoundry Managed MCP-Katalog bereitgestellt werden kann — die Dokumentationsseite beschreibt nur den Remote-Server-Ablauf.]

MCP-Auth-Apps sind eine eigene Kategorie. Der Bereich Entwicklung → MCP-Auth-Apps in HubSpot unterscheidet sich von der allgemeinen App-Entwickler-Oberfläche; auf dem Bildschirm für private oder öffentliche Apps stimmen die Felder nicht überein.

„Schreibgeschützt“ ist eine Eigenschaft des aktuellen Servers, keine Garantie. Definieren Sie die Scopes so, als könnten Schreib-Tools jederzeit auftauchen: Lassen Sie Neue Tools standardmäßig aktivieren deaktiviert, damit ein Vendor-Release Ihrem Agenten nicht stillschweigend die Berechtigung erteilt, CRM-Datensätze zu ändern.

Weiterführende Informationen

Fazit

Der HubSpot-MCP-Server ist eine der nützlichsten Integrationen, die ein Revenue-Team einem Agenten zur Verfügung stellen kann. Es ist zudem eine der wenigen, bei denen sich nicht die Frage stellt, ob etwas kaputtgehen könnte, sondern ob ein Modell überhaupt darauf zugreifen sollte. Die Datensätze gehören echten Personen, deren erteilte Einwilligung kein LLM vorsah, und eine reine Leseoberfläche trägt nichts dazu bei, die Frage der Offenlegung zu klären.

Was das Ganze vertretbar macht, ist spezifisch: benutzerbezogenes OAuth, damit das Berechtigungsmodell von HubSpot in Kraft bleibt; toolbasierte Scoping-Regeln, damit Kontaktdaten für Agenten, die sie nicht benötigen, unerreichbar sind; PII-Schwärzung, damit Identifikatoren niemals in den Modellkontext gelangen; und ein nachverfolgbares Anrufprotokoll, damit Sie jederzeit nachvollziehen können, wer was gelesen hat. Registrieren Sie es einmal als Remote-Server und Sie erhalten alle vier Funktionen.

Connect the HubSpot MCP server on TrueFoundry

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Melde dich an
Inhaltsverzeichniss

Steuern, implementieren und verfolgen Sie KI in Ihrer eigenen Infrastruktur

Buchen Sie eine 30-minütige Fahrt mit unserem KI-Experte

Eine Demo buchen

Der schnellste Weg, deine KI zu entwickeln, zu steuern und zu skalieren

Demo buchen
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Entdecke mehr

Keine Artikel gefunden.
November 3, 2026
|
Lesedauer: 5 Minuten

Top 6 Apigee Alternatives in 2026

Keine Artikel gefunden.
November 3, 2026
|
Lesedauer: 5 Minuten

Best Non-Human Identity (NHI) Security Tools in 2026

Keine Artikel gefunden.
 What is an LLM Gateway
November 2, 2026
|
Lesedauer: 5 Minuten

Was ist ein LLM-Gateway? Ein vollständiger Leitfaden

Technik und Produkt
November 2, 2026
|
Lesedauer: 5 Minuten

Was ist ein Agent Harness? Governance-gesteuerte Managed Agents in der Produktion betreiben

Agentische KI
Keine Artikel gefunden.

Aktuelle Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Häufig gestellte Fragen

Was ist der HubSpot-MCP-Server?

Es ist der Remote-Server für das Model Context Protocol von HubSpot unter https://mcp.hubspot.com, der CRM-Daten als Tools bereitstellt, die ein KI-Agent aufrufen kann. Laut der Dokumentation von TrueFoundry bietet er über OAuth2 Lesezugriff auf CRM-Objekte, darunter Kontakte, Unternehmen, Deals, Tickets, Rechnungen und Angebote.

Wie richte ich den HubSpot-MCP-Server auf TrueFoundry ein?

In zwei Teilen. Gehen Sie in HubSpot zu Development → MCP Auth Apps, erstellen Sie eine App, setzen Sie deren Redirect-URL auf https://<tfy-control-plane-base-url>/api/svc/v1/llm-gateway/mcp-servers/oauth2/callback und kopieren Sie Client ID und Secret. Verwenden Sie in TrueFoundry Add MCP Server → Connect any Remote MCP Server mit https://mcp.hubspot.com, OAuth2, Authorization Code, Ihren Anmeldeinformationen und JWT Source Access Token.

Welche Tools stellt der HubSpot-MCP-Server bereit?

Die Dokumentation beschreibt den Umfang nach CRM-Objektfamilien – Kontakte, Unternehmen, Deals, Tickets, Rechnungen, Angebote – mit Lesezugriff. Die genaue Liste ist das, was HubSpot an Ihren Server zurückgibt; sie ist im Tab Tools sichtbar, wo sich jedes Tool aktivieren, deaktivieren, neu beschreiben oder annotieren lässt.

Kann ich TrueFoundry in meiner eigenen VPC oder On-Prem bereitstellen?

Ja. TrueFoundry läuft in Ihrer VPC, On-Prem, Air-Gapped oder hybrid, sodass Prompts und Antworten Ihre Domäne nie verlassen, auch wenn Sie über viele Anbieter hinweg routen.

Unterstützt TrueFoundry MCP und KI-Agenten generell?

Ja. Es umfasst ein MCP Gateway, ein Agent Gateway und eine MCP & Agents Registry mit Zugriffskontrolle auf Tool-Ebene. Agenten auf Basis von LangGraph, CrewAI, AutoGen oder einem eigenen Framework lassen sich alle zentral steuern.

Lässt es sich in meinen bestehenden Observability-Stack integrieren?

Ja. Das Gateway ist OpenTelemetry-kompatibel und lässt sich in Grafana, Datadog, Prometheus oder Ihren bevorzugten Stack integrieren. Es verfolgt jede Anfrage vom Prompt bis zur Ausführung von Tools und Modellen, sodass Sie eine einheitliche Protokollierung erhalten, ohne Ihre bestehenden Systeme entfernen zu müssen.

Machen Sie eine kurze Produkttour
Produkttour starten
Produkttour