# HubSpot CMS Hub MCP for AI Agents AI Agent Connect

> HubSpot CMS Hub MCP lets you manage your entire content library and CRM data through a conversational interface. You can create blog posts, audit site pages, manage landing pages, and update CRM records like deals and contacts without leaving your AI client. It bridges the gap between your content strategy and your daily operations.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gfYUbic3F2uXruca7ixnM3hsA7yWlXWs2XBRx9DS/ai-agent-connect
- **Tags:** blogging, landing-pages, web-publishing, cms-management, content-strategy

## Description

The HubSpot CMS Hub MCP gives your AI agent a direct line into your HubSpot environment. Instead of toggling between tabs to update a blog post or check a deal's status, you can just ask your agent to do it for you. It handles the heavy lifting of content management, from organizing blog tags to verifying domain DNS settings. You can pull up specific site pages, draft new landing pages, and even pull a list of authors for a content audit. If you're trying to coordinate between your sales team and your content creators, this is how you sync those worlds. It's one of the core tools in the Vinkius catalog. It turns your CRM into a conversational workspace where you actually get things done rather than just looking at data. You can find matching articles using keywords or get the full details of a post, including SEO metadata. Your agent helps you maintain a consistent brand voice across all pages and posts while keeping your backend data organized without the manual headache.

## Tools

### hs_get_blog_post
Fetch full details of a specific blog post, including body length and SEO metadata.

### hs_list_blog_authors
Get a list of all blog authors with their bios, emails, and slugs.

### hs_list_blog_posts
View recent blog posts with their current status, titles, and publish dates.

### hs_list_blog_tags
See all tags used for blog categorization and their associated URL slugs.

### hs_list_domains
Check DNS resolution, primary status, and feature usage for all connected domains.

### hs_list_landing_pages
Find all conversion-focused landing pages with their URLs and statuses.

### hs_list_site_pages
Pull a list of all standard website pages and their associated domains.

### hs_search_site_pages
Find specific website pages quickly using title or keyword searches.

### hs_search_blog_posts
Search the content library for specific articles by title or keyword.

## Prompt Examples

**Prompt:** 
```
Show me all the landing pages we have for the summer campaign.
```

**Response:** 
```
📊 **Summer Campaign Landing Pages**

| Title | Status | URL | Campaign |
|---|---|---|---|
| Summer Sale 2025 | Published | /pages/summer-sale | Summer_Promo |
| Early Bird Signup | Draft | /pages/early-bird | Summer_Promo |
| Event Registration | Published | /pages/event-reg | Summer_Promo |
```

**Prompt:** 
```
Is there a blog post about our new enterprise features?
```

**Response:** 
```
🔍 **Search Results for 'Enterprise Features'**

Found 1 matching post:
- **Title:** Scaling for the Enterprise: New Features Released
- **Status:** Published
- **Slug:** /blog/enterprise-scaling-features
- **Author:** Jane Doe
- **Date:** July 12, 2025
```

**Prompt:** 
```
Create a new deal for Acme Corp for $10k in the 'Qualified' stage.
```

**Response:** 
```
✅ **Deal Created Successfully**

- **Name:** Acme Corp
- **Amount:** $10,000
- **Pipeline:** Sales Pipeline
- **Stage:** Qualified to Buy
- **Owner:** Sales Team
```

## Capabilities

### Update blog content
Edit titles, slugs, and status for your articles.

### Manage site inventory
View and search all public-facing pages on your domain.

### Track sales pipelines
List stages and find specific deals in your CRM.

### Audit content tags
See how your blog posts are categorized across the CMS.

### Verify domain status
Check DNS resolution and primary domain flags.

### Create support tickets
Generate new records for your customer service team.

## Use Cases

### Content Audit
A manager needs to find every page related to Pricing to update a link. They ask the agent to search site pages.

### Blog Management
A writer wants to see if a blog post is live. They ask the agent to check the publishing status.

### SEO Prep
A marketer needs to see how posts are categorized. They ask the agent to list all blog tags.

### Domain Check
A dev needs to see if a new domain is resolving. They ask the agent to check domain status.

## Benefits

- Stop tab-switching between your CRM and content editor by viewing your whole site inventory in one place.
- Quickly audit your content taxonomy by pulling all blog tags at once.
- Speed up content creation by pulling author bios and details for your team.
- Keep your sales pipeline clean by creating deals and checking stages without opening a browser.
- Verify your technical setup instantly by checking DNS and primary status for all domains.
- Find specific content for updates in seconds with a keyword search across all blog posts.

## How It Works

The bottom line is you get a conversational interface for your entire HubSpot backend.

1. Connect your HubSpot API keys to the Vinkius platform.
2. Authorize the Connector to access your CMS and CRM data.
3. Ask your AI client to perform tasks like listing pages or creating deals.

## Frequently Asked Questions

**Can the HubSpot CMS Hub MCP help me update my blog?**
Yes. You can ask your agent to find specific blog posts, check their current status, and pull details like SEO metadata or body length to help you manage your content.

**How do I use HubSpot CMS Hub MCP to find site pages?**
You can simply ask your agent to list all site pages or search for a specific page by title. It will return the URL, status, and domain for every page in your library.

**Can I manage my sales pipeline with HubSpot CMS Hub MCP?**
Yes. The Connector allows your agent to view pipeline stages and find specific deals, making it easy to check your sales progress through a chat interface.

**Does HubSpot CMS Hub MCP work for landing pages?**
It does. You can use it to list all conversion-focused landing pages, including their titles, URLs, and current publish statuses.

**How does HubSpot CMS Hub MCP help with content audits?**
It makes audits faster by letting you pull a list of all blog tags, authors, and site pages instantly, so you can see your entire content structure in one place.

**Can I check my domain status using HubSpot CMS Hub MCP?**
Yes. You can ask your agent to list your connected domains to see their DNS resolution status, whether they are primary, and what features they are currently using.

**What HubSpot data can I access?**
Contacts, Companies, Deals, Tickets, Notes, Owners, and Pipelines. All data respects your HubSpot permissions.

**Can I create and update records?**
Yes! Create contacts, deals, tickets, and notes. All through natural conversation.

**How does authentication work?**
Uses a HubSpot Private App token (Bearer). Create a Private App in Settings > Integrations > Private Apps, copy the token, and paste it.