DevHub

DevHub

Manage and utilize website content within the DevHub CMS platform

6
Stars
14
Forks
3
Releases

Overview

DevHub CMS MCP is a Model Context Protocol integration that enables large language models and automation platforms to manage DevHub CMS content and related data without embedding API credentials into the LLM. The MCP exposes a set of capabilities organized into three primary tool groups: Business and Location Management, Content Management, and Media Management. Through these tools, users can retrieve all businesses in an account, fetch locations for a business, obtain and update hours of operation, locate the nearest location by coordinates, and map a URL to a site and related locations. For content, the MCP allows fetching blog posts by ID, creating new blog posts with HTML content (without an H1 tag), and updating existing posts. For media, it supports uploading images (base64-encoded) to the DevHub media gallery in common formats. The server is designed for Claude Desktop, Cursor, and Claude Code usage, with environment-based configuration (DEVHUB_API_KEY, DEVHUB_API_SECRET, DEVHUB_BASE_URL). It includes local development steps, test suites, and documentation on installation via uv, Smithery, or Claude tooling.

Details

Owner
devhub
Language
Python
License
Updated
2025-12-07

Features

Business and Location Management

Tools to retrieve all businesses, fetch locations for a business, manage hours of operation, find the nearest location by coordinates, and map a URL to a site.

Content Management

Interact with blog posts by fetching, creating (HTML content without an H1 tag), and updating posts.

Media Management

Upload images to the DevHub media gallery using base64-encoded content in webp, jpeg, or png formats.

Audience

LLMsEnable LLMs to manage DevHub CMS content via MCP integration.
DevelopersConfiguring and deploying MCP for Claude Desktop, Claude Code, Cursor, and Smithery integrations.

Tags

DevHubCMSMCPContent ManagementBusiness ManagementLocation ManagementMedia ManagementBlog PostsClaudeCursorSmitheryTesting