devhub-cms-mcp

devhub-cms-mcp

3

DevHub CMS MCP is an integration for managing content within the DevHub CMS system using the Model Context Protocol. It provides tools for business, location, content, and media management, and is designed to work with Large Language Models.

DevHub CMS MCP

DevHub CMS MCP offers integration with the Model Context Protocol to manage content within the DevHub CMS system. This server supports various installations including manual configuration for Claude Desktop and Cursor, as well as installation via Smithery. The MCP provides tools for business, location, and content management, as well as media management. Designed for use with Large Language Models (LLMs), it facilitates content management without direct API integration.

Installation

  • Requires the uv package manager.
  • Supports manual configuration for Claude Desktop and Cursor.
  • Installation can be automated via Smithery.

Available Tools

  • Business and Location Management: Includes functionalities like get_businesses(), get_locations(), and update_hours().
  • Content Management: Tools such as get_blog_post() and create_blog_post().
  • Media Management: Use upload_image() for media uploads.

Usage with LLMs

Designed to be compatible with Large Language Models supporting MCP, enabling management of DevHub CMS content.

Testing

Includes a test suite with mocked API requests, runnable with pytest.