Strapi CMS 的 MCP 服务器
为 Strapi CMS 提供内容类型和条目访问的 MCP 服务器。
快速入门指南
环境配置
- 创建
.env
文件,添加以下内容:STRAPI_URL
: Strapi 实例地址,默认http://localhost:1337
STRAPI_ADMIN_EMAIL
: 管理员邮箱(推荐)STRAPI_ADMIN_PASSWORD
: 管理员密码(推荐)STRAPI_API_TOKEN
: API 令牌(可选)STRAPI_DEV_MODE
: 开发模式,设置为true
或false
安装与运行
- 安装依赖:
npm install
- 构建项目:
npm run build
- 启动服务:
node --env-file=.env build/index.js
功能示例
- 列出内容类型:调用工具
list_content_types
- 获取条目:调用工具
get_entries
,支持过滤、分页和排序 - 创建条目:调用工具
create_entry
,传入内容类型和数据 - 上传媒体:调用工具
upload_media
,传入文件数据