Token导航 LogoToken导航TokenDH.com
Microcms Fullstack MCP Server logo
文档知识未说明官方级别未说明来源级核验

Microcms Fullstack MCP Server

MCP Server

一个基于Model Context Protocol (MCP)的microCMS全功能API服务器,支持CRUD操作、批量处理、高级查询和错误处理。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude批量处理Claude DesktopClaude

安装说明

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

作者 / 组织

Riti0208

提供方

Riti0208

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

microCMS全栈MCP服务器

模型上下文协议(MCP) 来修改标记元素的显示属性microCMS 完整的API 实现操作MCP 服务器。

特徴

这个MCP服务器microCMS API的全部功能的全面实现:

  • 完整CRUD操作:支持创建、读取、更新和删除内容
  • 批处理:批量处理多个内容
  • 高级查询功能:筛选、搜索、字段选择和排序
  • 支持草稿:获取和管理草稿内容
  • 错误处理:详细的错误日志和消息

安装

# リポジトリのクローン
git clone [your-repo-url]
cd microcms-full-stack-mcp-server

# 依存関係のインストール
npm install

# ビルド
npm run build

安装,安装

环境变数

需要以下环境变量:

  • MICROCMS_API_KEY: microCMS 的,之API 按键
  • MICROCMS_BASE_URL: microCMS 服务URL(示例: https://your-service.microcms.io

Claude Desktop 中的设置

claude_desktop_config.json 添加:

{
  "mcpServers": {
    "microcms-fullstack": {
      "command": "node",
      "args": [
        "/path/to/microcms-full-stack-mcp-server/dist/index.js"
      ],
      "env": {
        "MICROCMS_API_KEY": "your-api-key",
        "MICROCMS_BASE_URL": "https://your-service.microcms.io"
      }
    }
  }
}

可用工具

读取操作

get_contents

获取内容列表。

参数:

  • endpoint: API 端点(必需)
  • limit:捕获计数(默认值:10,最大值:100)
  • offset:偏移
  • orders:排序(例如: -publishedAt
  • q:全文搜索查询
  • filters:筛选条件
  • fields:检索字段
  • depth:参照深度(1-3)

get_content

获取特定内容。

参数:

  • endpoint: API 端点(必需)
  • contentId:内容ID(必需的
  • fields:检索字段
  • depth:参照深度(1-3)
  • draftKey:草稿键

search_contents

执行关键字搜索。

参数:

  • endpoint: API 端点(必需)
  • q:搜索关键字(必需)
  • 其他参数 get_contents 类似

filter_contents

执行详细的筛选。

参数:

  • endpoint: API 端点(必需)
  • filters:筛选条件(必需)
  • 其他参数 get_contents 类似

写入操作

create_content

创建新内容(自动生成标识)。

参数:

  • endpoint: API 端点(必需)
  • data:内容数据(必需)
  • status:发布状态('draft'或'publish')

put_content

指定ID 中所述修改相应参数的值。

参数:

  • endpoint: API 端点(必需)
  • contentId:内容ID(必需的
  • data:内容数据(必需)
  • status:发布状态

patch_content

部分更新现有内容。

参数:

  • endpoint: API 端点(必需)
  • contentId:内容ID(必需的
  • data:更新数据(必需)

delete_content

删除内容。

参数:

  • endpoint: API 端点(必需)
  • contentId:内容ID(必需的

批量操作

batch_create_contents

批量创建多个内容。

参数:

  • endpoint: API 端点(必需)
  • contents:内容数组(必需)
  • method:创建方法(“地点”或“put'、默认值:'post')

非推奨

update_content (非推奨)

put_content 在工作空间的边缘 patch_content 中所述修改相应参数的值。

使用例

# コンテンツ一覧の取得
blog エンドポイントから最新10件の記事を取得して

# 新規コンテンツの作成
blog エンドポイントに新しい記事を作成して。タイトルは「MCPサーバーの使い方」、本文は「MCPサーバーは...」

# コンテンツの更新
blog エンドポイントの ID が abc123 の記事のタイトルを「更新されたタイトル」に変更して

# バッチ作成
authors エンドポイントに3人の著者を一括で登録して

资源URI

  • microcms://{endpoint}/{contentId}:访问特定内容
  • microcms://{endpoint}:访问内容列表

技术仕样

  • 协议:模型上下文协议(MCP)
  • 通信方式:stdio
  • 対応 API:微CMS API v1
  • 言语:TypeScript
  • 必需的Node.js 版本: 16.0.0 以上

许可证

MIT许可证

目录标签

目录标签

TypeScriptClaude批量处理CMS管理本地部署API服务器内容管理高级查询

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP