Strapi CMS 的 MCP 服务器

Strapi CMS 的 MCP 服务器

为 Strapi CMS 提供内容类型和条目访问的 MCP 服务器。

快速入门指南

环境配置

  1. 创建 .env 文件,添加以下内容:
    • STRAPI_URL: Strapi 实例地址,默认 http://localhost:1337
    • STRAPI_ADMIN_EMAIL: 管理员邮箱(推荐)
    • STRAPI_ADMIN_PASSWORD: 管理员密码(推荐)
    • STRAPI_API_TOKEN: API 令牌(可选)
    • STRAPI_DEV_MODE: 开发模式,设置为 truefalse

安装与运行

  1. 安装依赖:npm install
  2. 构建项目:npm run build
  3. 启动服务:node --env-file=.env build/index.js

功能示例

  • 列出内容类型:调用工具 list_content_types
  • 获取条目:调用工具 get_entries,支持过滤、分页和排序
  • 创建条目:调用工具 create_entry,传入内容类型和数据
  • 上传媒体:调用工具 upload_media,传入文件数据