
DevHub CMS MCP
by devhub
Manage business locations, blog content, and media in DevHub CMS directly from your AI assistant.
What it does
DevHub CMS MCP provides a seamless bridge between Large Language Models and the DevHub CMS system. It allows AI assistants to programmatically manage business data, location details, and content publishing without manual API integration.
Tools
- get_businesses: Retrieves all businesses associated with the DevHub account.
- get_locations: Fetches detailed information for all locations of a specific business.
- get_hours_of_operation: Retrieves structured operating hours for a location.
- update_hours: Updates a location's operating hours.
- get_nearest_location: Finds the closest business location using geographic coordinates.
- site_from_url: Extracts site ID and details from a specific URL.
- get_blog_post: Retrieves a single blog post's content and metadata.
- create_blog_post: Publishes a new blog post in HTML format.
- update_blog_post: Modifies existing blog post titles or content.
- upload_image: Uploads images (webp, jpeg, png) to the DevHub media gallery via base64.
Installation
To use with Claude Desktop, add this to your claude_desktop_config.json:
{
"mcpServers": {
"devhub_cms_mcp": {
"command": "uvx",
"args": ["devhub-cms-mcp"],
"env": {
"DEVHUB_API_KEY": "YOUR_KEY_HERE",
"DEVHUB_API_SECRET": "YOUR_SECRET_HERE",
"DEVHUB_BASE_URL": "https://yourbrand.cloudfrontend.net"
}
}
}
}
Supported hosts
- Claude Desktop
- Cursor
- Claude Code
Quick install
uvx devhub-cms-mcpInformation
- Pricing
- free
- Published





