Skip to main content
HubSpot CMS-connectoren giver din AI adgang til indholdet i din HubSpot-portal: site- og landingssider, blog (indlæg, tags, forfattere), HubDB-tabeller og rækker samt read-only trafik-analytics. Den kan derudover oprette og redigere kladder for dig bag tydelige sikkerhedsspærrer. Du godkender Consile-appen via HubSpot-login, og din AI ser aldrig selve adgangstokenet.
Read + guardrailet skrivning. Læsning er ren GET. Kladder og sikre redigeringer kører frit, men alt der publicerer til dit live-site eller kasserer en HubDB-kladde kræver din eksplicitte bekræftelse. Se Handlinger & guardrails.

Adgang

Read + guardrailet skrivning

Godkendelse

HubSpot-login (OAuth)

Drift

Hostet i EU · Frankfurt
  • Pris: 299 kr/md ekskl. moms (373,75 kr inkl. moms), opsig når som helst.
  • Endpoint: https://mcp.consile.ai/hubspot/mcp (din egen, navngivne connector i Claude).

Krav til din HubSpot-portal

Den forbundne HubSpot-portal skal være på CMS/Content Hub eller Marketing Hub Professional/Enterprise. De scopes connectoren bruger (content, hubdb og business-intelligence) findes kun på de planer. En portal under det kan ikke give de nødvendige rettigheder, og godkendelsen fejler ved samtykke. Trafik-analytics kræver derudover Marketing Hub Professional/Enterprise.

Forudsætninger

1

Connector aktiveret

Aktivér din HubSpot CMS-connector i portalen. Se Tilkøb en connector.
2

Claude forbundet

3

HubSpot godkendt

Log ind med HubSpot og godkend Consile-appen til den portal, du vil forbinde. Adgangen fornyes automatisk: access tokens lever ca. 30 minutter og fornyes silent via et refresh_token, så du ikke skal re-godkende løbende.

Hvad kan den? (tools)

Du behøver ikke kende tool-navnene. Du spørger i naturligt sprog, og din AI vælger og kalder selv det rigtige værktøj. Transporten navngiver hvert værktøj som hubspot__<tool> (fx hubspot__list_pages); herunder vises de bare navne for læsbarhed. Connectoren stiller i alt 23 værktøjer til rådighed: 14 read-only (ren læsning) og 9 skrive-værktøjer, hvoraf de 4 publicerende eller kasserende er guardrailede med bekræftelse.

Læsning (14 read-only)

Pages
ToolHvad den gør
list_pagesSite- eller landingssider med paging; sæt archived:true for arkiverede
get_pageÉn side i den live/publicerede version, hentet på id
get_page_draftSidens upublicerede kladde-buffer, så du kan se ventende ændringer før publicering
list_page_revisionsTidligere publicerede revisioner af en side (id, tidspunkt, forfatter)
Blog
ToolHvad den gør
list_blog_postsBlogindlæg med paging; sæt archived:true for arkiverede
get_blog_postÉt indlæg på id (body, meta, tags, publiceringsstatus); draft:true læser kladden
list_blog_tagsBlog-tags med paging
list_blog_authorsBlog-forfattere med paging
HubDB
ToolHvad den gør
list_hubdb_tablesPortalens HubDB-tabeller: id, navn, label, kolonne-metadata, rækketal, publiceringsstatus
get_hubdb_tableÉn tabels fulde definition inkl. kolonne-skema (typer, options, foreign-id)
list_hubdb_rowsRækker i en publiceret HubDB-tabel med paging, celleværdier pr. kolonne
get_hubdb_rowÉn publiceret række på rowId
export_hubdb_tableEksportér en tabels data som CSV eller Excel; returnerer filindholdet
Analytics
ToolHvad den gør
get_traffic_analyticsTrafik og sidevisninger over et datointerval, evt. opdelt på indhold, kilde, geo eller UTM (kræver Marketing Hub Pro/Enterprise)

Skrivning (9 værktøjer, heraf 4 guardrailede)

Disse ni værktøjer er de eneste, der ændrer noget i din HubSpot-portal. Kladder og sikre redigeringer kører frit. De fire der publicerer til live-sitet eller kasserer en kladde kræver confirm: true. Uden bekræftelse får du kun en forhåndsvisning (dry-run), og der sendes intet til HubSpot.
ToolHvad den gørKræver bekræftelse?
create_page_draftOpretter en ny site- eller landingsside som kladde (tvinges til DRAFT, går aldrig live ved oprettelse)Nej
update_page_draftRedigerer en sides kladde-buffer (navn, slug, SEO-titel/-beskrivelse); live-siden røres ikkeNej
publish_pageSkubber en sides kladde-ændringer LIVE til det offentlige websiteJa
create_blog_post_draftOpretter et nyt blogindlæg som kladde (tvinges til DRAFT)Nej
update_blog_post_draftRedigerer et indlægs kladde-buffer (titel, slug, body, SEO); live-indlægget røres ikkeNej
publish_blog_postSkubber et indlægs kladde-ændringer LIVE til det offentlige siteJa
upsert_hubdb_row_draftOpretter (uden rowId) eller opdaterer (med rowId) en række i en tabels kladde; usynlig på live-sider indtil publiceringNej
publish_hubdb_tablePublicerer en HubDB-tabels kladde (skema + rækker) til live-sider; nødvendig for at HubDB-skrivninger får effektJa
reset_hubdb_draftKasserer alle upublicerede kladde-ændringer på en HubDB-tabel og ruller tilbage til den publicerede versionJa

Bygger du selv ovenpå? Se API-referencen

Fuld reference med argumenter, paging, filtre, guardrail-felter og returværdier for hver tool.

Sådan virker guardrailen

Skrive-værktøjerne har sikre standardindstillinger bygget ind i selve connectoren. Det er connector-lokal logik, ikke en ubrydelig platform-garanti:
  1. Nyt indhold oprettes som kladde. En ny side eller et nyt blogindlæg tvinges til DRAFT og går aldrig live ved oprettelse. HubDB-rækker landes i tabellens kladde og er usynlige på live-sider, indtil tabellen publiceres.
  2. Redigering rammer kun kladden. At opdatere en side, et indlæg eller en HubDB-række ændrer kladde-bufferen, ikke det publicerede indhold.
  3. Publicering og kassering kræver confirm: true. At skubbe en kladde live eller kassere en HubDB-kladde kræver, at din AI sender en eksplicit bekræftelse. Uden den får du en struktureret forhåndsvisning af præcis hvad der ville ske, og intet kald sendes til HubSpot.
I praksis betyder det, at din AI altid kan arbejde på en kladde uden risiko. Den anden, bekræftede handling er den, der faktisk gør ændringen synlig på dit website.
Læs hele bekræftelses-modellen, der gælder på tværs af alle skrive-connectors, under Handlinger & guardrails.

Prøv at spørge

“List mine landingssider og vis hvilke der har en upubliceret kladde.”
“Hvad er der ændret i kladden på siden 12345 sammenlignet med den live version?”
“Opret en kladde til en ny side ‘Forår 2026’ med SEO-titel og slug.”
“Vis de seneste 20 blogindlæg med deres publiceringsstatus.”
“Ret SEO-beskrivelsen på indlæg 67890 i kladden.” (kladde, ingen bekræftelse)
“Publicér indlæg 67890.” (du får en forhåndsvisning og skal bekræfte)
“List rækkerne i HubDB-tabellen ‘lokationer’ og vis kolonnerne.”
“Tilføj en række til tabellen ‘lokationer’ med de her værdier.” (lander i kladden)
“Publicér HubDB-tabellen ‘lokationer’.” (du bliver bedt om at bekræfte)
“Vis trafikken de seneste 30 dage opdelt på kilde.”
“Hvilke sider havde flest sidevisninger i sidste måned?”
Nævn gerne et datointerval (fx “sidste 30 dage” eller konkrete datoer) i spørgsmålet om analytics, så bliver svaret præcist med det samme. Inspicér en HubDB-tabels skema med get_hubdb_table, før du skriver rækker, så celleværdierne matcher kolonnetyperne.

Begrænsninger

  • Skrivning er guardrailet, ikke fri. Connectoren kan oprette og redigere indhold, men publicering og kassering sker kun bag bekræftelses-spærren ovenfor. Guardrailen er sikre standardindstillinger i connectoren, ikke en absolut garanti. Se Handlinger & guardrails.
  • Ingen hård sletning. Sider, indlæg og HubDB-rækker kan ikke slettes permanent i denne version. Du kan oprette og redigere kladder, publicere og kassere en HubDB-kladde.
  • Plan-krav. Portalen skal være på CMS/Content Hub eller Marketing Hub Professional/Enterprise; ellers fejler godkendelsen ved samtykke. Trafik-analytics kræver Marketing Hub Professional/Enterprise.
  • Tilbagekald af adgang. Der er ingen upstream-revoke i portalen i v1. Afinstallér Consile-appen i HubSpot for at trække adgangen tilbage. Afbryder du i Consile-portalen, slettes det gemte token med det samme.
Virker noget ikke som forventet? Se Fejlfinding.