连接器指南阅读约 2 分钟3 个 MCP 工具7 种语言

将 Strapi MCP 连接到 ChatGPT:查询文档

连接 Strapi 5 实例,检查其可用性,查询集合类型中的文档,并通过只读的 REST Content API 获取单个文档。

HC作者:HelpCode 团队更新于 2 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Strapi 5

Strapi 5

Connect to a Strapi 5 instance to check its availability, query documents from collection types, and retrieve individual documents through the read-only REST Content API.

个工具

3

区域

INTL

类别

CMS

身份验证

Bearer Token

所需环境变量

STRAPI_URLSTRAPI_API_TOKEN
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

摘要

连接 Strapi 5 实例,检查其可用性,查询集合类型中的文档,并通过只读的 REST Content API 获取单个文档。

引导式设置

2 分钟将 Strapi 5 连接到 ChatGPT

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Strapi 5,再把你的 MCP URL 添加到 ChatGPT。无需代码,也无需自行运行服务器。

无需信用卡 · 7 天试用 · 提供自托管方案

ChatGPT 插件目录中的 AnythingMCP 插件可在 AnythingMCP Cloud 上回答有关企业数据库的问题(PostgreSQL、MySQL、SQL Server、Oracle、SAP HANA、SQLite、MongoDB,只读):打开插件页面 (在新标签页中打开)并点击 Install plugin。其他所有连接器都以自定义 MCP 服务器的方式添加到 ChatGPT,使用你的 AnythingMCP MCP URL。

试试这样问

Strapi 5 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Strapi 5 · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装?直接使用 cloud.anythingmcp.com。 登录后点击 Connectors → Strapi 5,粘贴你的凭据,生成一个 MCP API 密钥即可。无需 Docker,无需 git clone,也无需本地服务器。

Strapi 5 + ChatGPT

连接 Strapi 5 实例,检查其可用性,查询集合类型中的文档,并通过只读的 REST Content API 获取单个文档。

前提条件

完整的设置说明已内置在连接器中(在应用内商店选择该连接器即可查看)。此连接器所需的环境变量如下:

STRAPI_URL, STRAPI_API_TOKEN

第 1 步 — 获取凭据

设置大约需要 2 分钟。你需要一个 Strapi 5 实例和一个只读的 Content API 令牌。

  1. 将 STRAPI_URL 设置为你的 Strapi 实例的根 URL,例如 https://cms.example.com,末尾不要加 /api。
  2. 在 Strapi 管理后台中,打开 Settings → API Tokens,创建一个 Content API 令牌,对 AI 可以查看的集合类型授予只读权限。将它复制到 STRAPI_API_TOKEN 中。该令牌仅通过 Authorization Bearer 请求头发送。
  3. 安装连接器,运行 strapi_health 检查 Strapi 是否可访问。然后在你熟悉的集合(例如 articles)上运行 strapi_list_documents:只有这样才能证明令牌有效,因为 strapi_health 不会检查令牌或其权限。

Strapi 的运行位置:Strapi Cloud 以及任何其他可公开访问的 Strapi 5 实例都可以在 AnythingMCP Cloud 上使用。位于私有网络、localhost 或私有 IP 地址上的实例只能配合自托管的 AnythingMCP 使用,并且其主机必须通过 SSRF_ALLOWED_HOSTS 放行,因为出站防护默认会拦截私有地址空间。

可读取的内容:每次读取一个集合类型中的文档。你需要用复数形式的 API ID(例如 articles)而不是显示名称来指定集合类型,连接器无法为你发现这些集合类型。strapi_list_documents 支持字段选择、Strapi 过滤运算符、排序(field:asc 或 field:desc)、基于页码的分页、用于关系或媒体的 populate、用于本地化内容的 locale,以及用于已发布或草稿文档的 status;它会保留 Strapi 的 meta,因此分页信息依然可用。strapi_get_document 通过 Strapi 5 的 documentId 获取单个文档。关系、媒体、组件和动态区域只有在 populate 请求时才会返回。

只读:这三个工具都是 GET 请求。连接器无法创建、更新、发布、取消发布或删除内容。

该连接器仅适用于 Strapi 5 REST Content API:不支持 Strapi 4 的响应结构,也不支持 Admin、Content Manager 和 Content-Type Builder API。

第 2 步 — 安装适配器

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

第 3 步 — 在 ChatGPT 中添加连接器

你的服务器 URL: 在 AnythingMCP 中,打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都使用它。

ChatGPT 在其 Plugins 页面中将 MCP 服务器作为插件添加,支持网页版和付费套餐。不再需要开发者模式。在 Business 工作区中,只有管理员和所有者可以添加;在 Enterprise 和 Edu 中,管理员可以授予 Create plugins with MCPs 权限。

  1. 前往 chatgpt.com/plugins,点击 Add,然后点击 Add custom MCP server。
  2. 输入名称,例如 Name: Strapi 5。
  3. 在 Connection 下,输入 Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,并将 Authentication 保持为 OAuth。
  4. 选择 I understand and want to continue,然后点击 Create as a plugin。当 ChatGPT 提示时,登录 AnythingMCP 并允许访问。
  5. 从你的个人插件中安装新插件,然后在对话中输入 @ 并选择它。

可用工具

工具功能
strapi_health检查已配置的 Strapi 5 进程是否可访问
strapi_list_documents列出一个 Strapi 5 集合类型中的文档,支持字段选择、深层过滤、排序、基于页码的分页、关系填充……
strapi_get_document通过 documentId 获取 Strapi 5 集合类型中的一个文档,可选择标量字段、填充关系或媒体……

常见问题

免费版 ChatGPT 能使用自定义 MCP 服务器吗? OpenAI 仅为付费套餐提供自定义 MCP 服务器的文档说明;免费版不在其列表中。

后续步骤

这份指南对你有帮助吗?

2 分钟将 Strapi 5 连接到 ChatGPT

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Strapi 5,再把你的 MCP URL 添加到 ChatGPT。无需代码,也无需自行运行服务器。

相关指南