Blog Sites
List all blog sites configured in the sub-account. Each location can host multiple blog instances with independent content and design settings.
A location can have more than one blog. A multi-service business might run separate blogs for different audiences, or an agency might set up distinct blog instances for different content strategies. Blog Sites retrieves the available blog instances so you know where to publish content.
What This MCP Tool Does
List all blog sites configured in a location. Each blog site has its own URL, design settings, and content. This endpoint provides the site IDs required by Blog Post CRUD when creating posts.
Endpoint Reference
List blog sites: GET /blogs/sites
Authentication
Requires a Private Integration Token (PIT) with the blogs scope enabled.
Important Notes
Most locations have a single blog site. Multi-blog setups are less common but supported. Always check available sites before publishing to ensure you’re targeting the right blog.
Blog site configuration (design, domain, settings) is managed through the GHL UI, not through MCP. This endpoint is read-only.
Related MCP Tools
- Blog Post CRUD — Publish posts to specific blog sites
- Blog Authors & Cats — Authors and categories per blog site
- Location CRUD — The location containing the blog sites
- Media Library — Media assets used in blog posts
- Social Post CRUD — Cross-promote blog content on social