HubSpot · Capability

HubSpot Content And Marketing

Unified workflow for marketing managers to manage blog content, authors, landing pages, site pages, domains, analytics events, and transactional email. Combines CMS and marketing APIs into a single content operations interface.

Run with Naftiko HubSpotMarketingContentCMSBlogAnalytics

What You Can Do

GET
List blog posts — List all blog posts
/v1/blog-posts
POST
Create blog post — Create a blog post
/v1/blog-posts
GET
Get blog post — Get a blog post
/v1/blog-posts/{objectId}
PATCH
Update blog post — Update a blog post
/v1/blog-posts/{objectId}
DELETE
Archive blog post — Archive a blog post
/v1/blog-posts/{objectId}
GET
List blog authors — List all blog authors
/v1/blog-authors
GET
List events — Retrieve analytics events
/v1/events
GET
List event types — List available event types
/v1/event-types

MCP Tools

list-blog-posts

List all blog posts in HubSpot

read-only idempotent
get-blog-post

Get a specific blog post by ID

read-only idempotent
create-blog-post

Create a new blog post

update-blog-post

Update an existing blog post

idempotent
schedule-blog-post

Schedule a blog post for publication

clone-blog-post

Clone an existing blog post

push-blog-post-live

Push a draft blog post to live

list-blog-authors

List all blog authors

read-only idempotent
get-blog-author

Get a blog author by ID

read-only idempotent
create-blog-author

Create a new blog author

get-analytics-events

Retrieve analytics event data for CRM objects

read-only idempotent
get-event-types

List available analytics event types

read-only idempotent
archive-blog-post

Archive a blog post

idempotent
get-blog-post-revisions

Get revision history for a blog post

read-only idempotent

APIs Used

blog-posts blog-authors analytics-events cms-pages domains marketing-email