LogoSTMCP
Download
devhub-cms-mcp

DevHub CMS MCP

A Model Context Protocol (MCP) integration for managing content in the DevHub CMS system, providing AI tools for business management, content creation, and media handling through standardized MCP interfaces.

Tools

1. get_businesses

Gets all businesses within the DevHub account and returns a list of businesses with their IDs and names.

2. get_locations

Gets all locations for a specific business and returns detailed location information including address, coordinates, and URLs.

3. get_hours_of_operation

Gets the hours of operation for a specific DevHub location and returns a structured list of time ranges for each day of the week.

4. update_hours

Updates the hours of operation for a DevHub location.

5. get_nearest_location

Finds the nearest DevHub location based on geographic coordinates.

6. site_from_url

Gets the DevHub site ID and details from a URL and returns site ID, URL, and associated location IDs.

7. get_blog_post

Retrieves a single blog post by ID, including its title, date, and HTML content.

8. create_blog_post

Creates a new blog post with the content in HTML format and without an H1 tag.

9. update_blog_post

Updates an existing blog post's title and/or content.

10. upload_image

Uploads an image to the DevHub media gallery from a base64-encoded string, supporting webp, jpeg, and png formats.

Open Graph image for DevHub CMS MCP

JSON Config

{
    "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"
            }
        }
    }
}

Useful Links

Information

  • Author@devhub
  • Published date2025/09/15