DevHub CMS MCP Server Integration
Connect your AI agents and LLMs directly to DevHub CMS. Automate business info retrieval, streamline content management, and simplify platform integration with robust, secure MCP server support.

What does “DevHub CMS” MCP Server do?
The DevHub CMS MCP (Model Context Protocol) Server acts as an integration layer that connects AI assistants and large language models (LLMs) to the DevHub CMS system. By leveraging the Model Context Protocol, this server enables AI clients to manage and interact with DevHub CMS content, such as querying businesses and handling content management workflows. This integration allows developers to use AI agents for tasks like retrieving business information, managing locations, and performing content operations via standardized APIs. As a result, it streamlines content management workflows, enhances automation, and provides a unified interface for AI-driven development and CMS administration.
List of Prompts
No prompt templates are mentioned in the repository.
List of Resources
No specific resources are documented in the repository.
List of Tools
- get_businesses(): Retrieves all businesses within the DevHub account, returning a list of businesses along with their IDs and names.
Use Cases of this MCP Server
- Business Directory Management: Easily retrieve and list all businesses managed within a DevHub CMS account, enabling LLMs or assistants to surface up-to-date business information.
- AI-powered Content Management: Integrate AI workflows with CMS operations, allowing automated queries and streamlined content management for business data.
- Location Management Automation: (Implied by the section header) Potentially manage and interact with business locations via AI, reducing manual database queries.
- Multi-platform Integration: Deploy the DevHub CMS MCP on various platforms (Claude, Cursor, Smithery), making it adaptable for different AI-driven workflows.
- Secure API Access: Leverage environment-based API key handling to enable secure programmatic access to the DevHub CMS via LLMs.
How to set it up
Windsurf
No Windsurf-specific instructions found.
Claude
- Ensure you have the
uv
package manager installed. - Locate your
claude_desktop_config.json
file. - Add the following configuration under the
mcpServers
object:{ "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" } } } }
- Save the file and restart Claude Desktop.
- Verify that the server is available in the Claude Desktop interface.
Securing API keys:
Environment variables are set in the env
field as shown above.
Cursor
- Open Cursor global configuration or the relevant project settings.
- Add the following configuration to your MCP servers section:
{ "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" } } } }
- Save and restart Cursor if necessary.
- Confirm access to DevHub CMS MCP tools within Cursor.
Securing API keys:
Environment variables are set in the env
field as shown above.
Cline
No Cline-specific instructions found.
Smithery
- Open your terminal.
- Run the install command:
npx -y @smithery/cli install @devhub/devhub-cms-mcp --client claude
- Follow prompts to complete installation.
- Verify that the MCP server appears in your Claude Desktop or Smithery interface.
Securing API keys:
Handled via environment variables when launching the service.
Claude Code
- Use the Claude Code CLI to add the MCP server:
claude mcp add devhub-cms-mcp \ -e DEVHUB_API_KEY=YOUR_KEY_HERE \ -e DEVHUB_API_SECRET=YOUR_SECRET_HERE \ -e DEVHUB_BASE_URL=https://yourbrand.cloudfrontend.net \ -- uvx devhub-cms-mcp
- The environment variables are securely passed to the MCP server.
Example JSON configuration with environment variables
{
"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"
}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"devhub_cms_mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “devhub_cms_mcp” to whatever the actual name of your MCP server is and replace the URL with your own MCP server deployment.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | Not present |
List of Resources | ⛔ | Not present |
List of Tools | ✅ | Only get_businesses() |
Securing API Keys | ✅ | via env in config |
Sampling Support (less important in evaluation) | ⛔ | Not documented |
Between these tables:
This MCP server provides basic integration with clear installation instructions and one documented tool but lacks prompt templates, explicit resources, root, and sampling support. Based on comprehensiveness and utility, we would rate this MCP integration a 5/10.
MCP Score
Has a LICENSE | ⛔ (No LICENSE file found) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 4 |
Number of Stars | 3 |
Frequently asked questions
- What does the DevHub CMS MCP Server do?
It connects AI assistants or LLMs to DevHub CMS, allowing automated business info retrieval, content workflows, and integration via standardized APIs.
- Which platforms support DevHub CMS MCP?
You can deploy it on Claude, Cursor, Smithery, and more. Each platform has specific configuration instructions.
- How is API key security handled?
All sensitive credentials are stored as environment variables in the configuration files, never hard-coded.
- What tools does this MCP provide?
Currently, it offers the `get_businesses()` tool to list all businesses in your DevHub account, with future support for more content operations.
- What is the main use case for this integration?
Automate business directory management, content updates, and info retrieval in DevHub CMS using AI-powered workflows.
Supercharge Your CMS with DevHub MCP Integration
Unlock AI-driven CMS management. Enable FlowHunt and other AI platforms to automate business data operations securely using the DevHub CMS MCP Server.