Lad AI'en arbejde direkte i jeres HubSpot CMS. Den opretter sider, publicerer blogposts, styrer HubDB-tabeller og søger i File Manager uden at I åbner HubSpot-editoren. Alt sker via en EU-hosted MCP-server I selv ejer.
Setup-tid
~30 min
Tools til AI
66
OAuth scope
Read · Write
Hosting
EU-central
I
Kapitel et
Hvad I får ud af det.
HubSpot CMS-MCP'en giver AI'en direkte adgang til sider, blogposts, HubDB-data og filer. Ingen copy-paste mellem editor og AI. Bare spørg og få arbejdet gjort.
01 · Hvad den kan
Fire ting I mærker med det samme.
Her er de fire forskelle I ser første uge.
01
Sider og posts på sekunder
AI'en opretter en blogpost med titel, meta, indhold og tags på ét kald. I slipper for at klikke igennem HubSpot-editoren for at få en post live.
02
HubDB som AI'ens database
AI'en læser, skriver og publicerer HubDB-rows direkte. Batch-operationer håndterer 100 rows pr. kald, så tabeller opdateres på sekunder.
03
Lad AI'en publicere og versionere
AI'en publicerer sider, ruller versioner tilbage og kører A/B-tests. I godkender i chatten, AI'en eksekverer i CMS'et.
04
EU-hosting og fuld audit-trail
Al data forbliver i EU. Hvert tool-kald er logget med parametre og output. Ingen data sendt til tredjeparts cloud-providers.
02 · Sådan føles det at bruge
To eksempler fra hverdagen.
Sådan ser samtalen ud når AI'en bruger HubSpot CMS-MCP'en.
Content ManagerOpret et blogpost-udkast om AI i dansk B2B-marketing med tags og meta, klar til review.
AI · via Consile MCP
hubspot_create_blogpost(contentGroupId: "168038289498", name: "AI i dansk B2B-marketing", htmlTitle: "AI i dansk B2B-marketing: 5 ting der virker nu", slug: "ai-dansk-b2b-marketing", metaDescription: "...")
Blogpost oprettet som draft. ID 198374629, slug /blog/ai-dansk-b2b-marketing. Jeg har sat 3 tags (AI, B2B, Marketing) og meta paa 148 tegn. Preview-link: [link]. Skal jeg skrive selve indholdet nu, eller vil I redigere i HubSpot-editoren?
Marketing LeadHvilke blogposts har vi publiceret den seneste måned, og hvilke mangler meta description?
I har publiceret 8 blogposts den seneste måned. 3 mangler meta description: "HubSpot onboarding-guide" (publiceret 2. maj), "CRM-migration i praksis" (8. maj) og "Sales Hub vs. Pipedrive" (14. maj). Skal jeg generere meta descriptions til alle tre og opdatere dem direkte?
II
Kapitel to
Sådan virker det.
66 tools, en MCP-server og HubSpot CMS API'et. AI'en kalder det rigtige tool baseret på hvad I spørger om.
03 · Tools til AI
66 tools
Read-tools til at hente sider og data. Write-tools til at AI'en kan oprette, publicere og versionere. Alle 1:1 med HubSpot CMS API'et.
hubspot_list_webpages
Liste over sider med filtrering på status, sprog og søgning.
Read
hubspot_read_webpage
Publiceret version af en side med alle felter og layoutSections.
Read
hubspot_read_webpage_draft
Draft-version af en side med ugemte ændringer.
Read
hubspot_list_webpage_versions
Alle versioner af en side med tidsstempler og forfatter.
Read
hubspot_get_webpage_version
En specifik version af en side med fuldt indhold.
Read
hubspot_batch_read_webpages
Hent flere sider på eet kald via ID-liste.
Read
hubspot_create_webpage
Opret en ny side som draft med titel, slug og layoutSections.
Write
hubspot_update_webpage
Opdater felter på en publiceret side.
Write
hubspot_update_webpage_draft
Opdater draft-versionen af en side.
Write
hubspot_delete_webpage
Slet en side permanent.
Write
hubspot_clone_webpage
Klon en eksisterende side med nyt navn.
Write
hubspot_publish_webpage
Publicer en side fra draft til live.
Write
hubspot_schedule_webpage
Planlaeg publicering af en side til et fremtidigt tidspunkt.
Write
hubspot_reset_webpage_draft
Nulstil draft til seneste publicerede version.
Write
hubspot_restore_webpage_version
Gendan en tidligere version som live.
Write
hubspot_restore_webpage_version_to_draft
Gendan en tidligere version som draft.
Write
hubspot_create_webpage_ab_variation
Opret en A/B-test variant af en side.
Write
hubspot_end_webpage_ab_test
Afslut en A/B-test og vaelg vinder.
Write
hubspot_rerun_webpage_ab_test
Genstart en A/B-test med nye parametre.
Write
hubspot_create_webpage_language_variation
Opret en sprogvariant af en side.
Write
hubspot_attach_webpage_to_language_group
Tilknyt en side til en flersproget gruppe.
Write
hubspot_detach_webpage_from_language_group
Fjern en side fra en flersproget gruppe.
Write
04 · Sådan fungerer den
Tre lag, tre ansvar.
Før et tool-kald rammer HubSpot, passerer det tre lag.
01 · Bruger
AI Agent
Claude, ChatGPT eller egen agent. Brugeren stiller spørgsmål på naturligt sprog.
02 · Vores lag
MCP Server
Consile-hostet MCP. Validerer tool-kald, håndterer rate-limits og audit-logger.
03 · HubSpot
HubSpot CMS API v3
HubSpots eget API. AI'en kender ingen HubSpot-credentials. Tokens lagres krypteret hos os.
04 · Tilbage
Struktureret svar
Data returneres som JSON, AI’en formulerer svaret i samtale-form.
III
Kapitel tre
Sikkerhed og setup, ingen overraskelser.
EU-hosting, OAuth, log-policy.
05 · Arkitektur & datalag
Hvor det kører.
Seks fakta om hvor MCP-serveren er, og hvordan den taler med HubSpot.
Hvor det kører
Hosting & infrastruktur
HostingHetzner EU-central, Helsinki
ServerNode.js MCP-server, Docker-image
AuthOAuth 2.0 med HubSpots officielle flow
Latens~180ms p95 til HubSpot CMS API
CacheRedis cache for læste data, 5 min TTL
Uptime99,9% SLA, Heartbeat-monitorering
Hvad der krydser hvor
Data flow & scope
LæserTool-input + HubSpot API-response. Kun det.
SkriverAI'ens write-tool kald. Logget med diff.
Ikke tilgåetIngen PII, ingen chat-history, ingen tokens
Logning30 dages opbevaring, GDPR-konform
PIIPseudonymiseret email/navn ved logning
BackupDaglig backup, Hetzner-zone, krypteret
06 · Sikkerhed & permissions
Sikkerhed uden hindring.
Tre lag der beskytter jeres data uden at AI'en blokeres unødigt.
OAuth, ingen API-keys
AI'en får aldrig API-keys eller passwords. OAuth-tokens lagres krypteret og kan revokes med ét klik.
Audit-trail
Hvert tool-kald logges med bruger, parametre og output-summary. Eksporterbart til kompliance-review.
EU-hosted, GDPR-klart
MCP-serveren kører i EU-central. Ingen data til USA's cloud-providers. DPA tilgængelig.
07 · Setup
Sådan kommer I i gang.
Tre trin, omkring 30 minutter fra start til første tool-kald.
01
Connect HubSpot
I logger ind med jeres HubSpot-admin og godkender Consile MCP. Tokens skrives direkte til vores krypterede store.
5-15 min
02
Tilføj til jeres AI-klient
Vi sender jer MCP-config til Claude, Cursor eller andre klienter. Copy-paste og restart, AI'en ser straks vores tools.
5-10 min
03
Test på rigtige queries
Vi gennemgår første 5 prompts med jeres team, sikrer at scopes virker og at sproget rammer rigtigt.
15-30 min
consile.ai · Selvbetjening
HubSpot CMS-MCP’en er live som selvbetjening.
Opret konto på consile.ai, forbind jeres systemer og kom i gang på få minutter — uden projektforløb.