Token导航 LogoToken导航TokenDH.com
DevHub CMS MCP logo
开发工具stdio官方级别未说明来源级核验

DevHub CMS MCP

MCP Server

@smithery/cli

DevHub CMS LLM integration through the Model Context Protocol

工具数

0

提示词数

0

GitHub Stars

9

资源数

0
知识管理PythonClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

devhub

提供方

devhub

最后核验

2026/5/18 04:03

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @devhub/devhub-cms-mcp --client claude

详细介绍

DevHub CMS MCP

](https://smithery.ai/server/@devhub/devhub-cms-mcp)

A. 模型上下文协议(MCP) 用于管理内容的集成 DevHub CMS系统.

安装

你需要 紫外线 安装在本地系统上的包管理器。

Claude Desktop的手动配置

将此服务器与 克劳德桌面应用程序,将以下配置添加到您的“mcpServers”部分 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"
            }
        }
    }
}

更新配置后,重新启动Claude Desktop。

Cursor的手动配置

此MCP也可以在游标中使用,并将上述类似配置添加到您的 光标 全球环境或单个项目。

例子 这里

通过Claude Code安装

Claude Code的命令行 支持MCP安装.

您可以添加 devhub-cms-mcp 通过更新下面的环境变量

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

通过Smithery安装

通过以下方式自动安装DevHub CMS MCP for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @devhub/devhub-cms-mcp --client claude

地方发展

克隆仓库(或您的分叉)

git clone git@github.com:devhub/devhub-cms-mcp.git

Claude Desktop的手动配置

要将此服务器与Claude Desktop应用程序一起用于本地开发,请将以下配置添加到您的“mcpServers”部分 claude_desktop_config.json:

{
    "mcpServers": {
        "devhub_cms_mcp": {
            "command": "uv",
            "args": [
                "--directory",
                "/YOUR/LOCAL/PATH/devhub-cms-mcp/",
                "run",
                "main.py"
            ],
            "env": {
                "DEVHUB_API_KEY": "YOUR_KEY_HERE",
                "DEVHUB_API_SECRET": "YOUR_SECRET_HERE",
                "DEVHUB_BASE_URL": "https://yourbrand.cloudfrontend.net"
            }
        }
    }
}

更新配置后,重新启动Claude Desktop。

运行配置 uv 直接

此MCP要求设置以下环境变量:

export DEVHUB_API_KEY="your_api_key"
export DEVHUB_API_SECRET="your_api_secret"
export DEVHUB_BASE_URL="https://yourbrand.cloudfrontend.net"

然后运行MCP

uv run main.py

可用工具

此MCP提供以下与DevHub CMS交互的工具:

商业和位置管理

  • get_businesss():获取DevHub帐户中的所有业务。返回一个包含企业ID和名称的列表。
  • get_locations(business_id):获取特定业务的所有位置。返回详细的位置信息,包括地址、坐标和URL。
  • get_hours_of_operation(location_id,hours_type='primary'):获取特定DevHub位置的运行小时数。返回一周中每一天的结构化时间范围列表。
  • update_hours(location_id,new_hours,hours_type='primary'):更新DevHub位置的运行时间。
  • get_nearest_location(business_id、纬度、经度):根据地理坐标查找最近的DevHub位置。
  • site_from_url(url):从URL获取DevHub站点ID和详细信息。返回站点ID、URL和关联的位置ID。

内容管理

  • get_blog_post(post_id):按ID检索单个博客文章,包括其标题、日期和HTML内容。
  • create_blog_post(站点id、标题、内容):创建新的博客文章。内容应采用HTML格式,不应包含H1标签。
  • update_blog_post(post_id,title=无,content=无):更新现有博客文章的标题和/或内容。

媒体管理

  • upload_image(base64_image_content,文件名):将图像上传到DevHub媒体库。支持webp、jpeg和png格式。图像必须以base64编码字符串的形式提供。

与LLM一起使用

此MCP旨在与支持模型上下文协议的大型语言模型一起使用。它允许LLM在DevHub CMS中管理内容,而无需直接访问本机集成到LLM中的API。

测试

该包包含一个测试套件,其中包含对DevHub API的模拟请求,允许您在不进行实际API调用的情况下测试功能。

运行测试

要运行测试,首先安装具有测试依赖关系的包:

uv pip install -e ".[test]"

使用pytest运行测试:

uv run pytest

有关更详细的输出和测试覆盖率信息:

uv run pytest -v --cov=devhub_cms_mcp

测试结构

  • tests/devhub_cms_mcp/test_mcp_integration.py:MCP集成端点测试

目录标签

目录标签

知识管理PythonClaudedeveloper-tools内容管理本地部署模型上下文协议DevHubCMS自动化工具开发集成

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP