Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Strapi MCP Server logo
#202 · of 445 · by weekly downloadsMCP server

Strapi MCP Server

Connects a Strapi instance to an agent with version-aware v4/v5 handling and write protection.

0
SaveVisit website ↗
Rank
#202
of 445 · by weekly downloads
Weekly downloads
84
npm + PyPI, last 7 days
GitHub stars
75
Repository on GitHub

Add it to your client

Community
Install
npx -y @bschauer/strapi-mcp-server
mcpServers
{
  "mcpServers": {
    "strapi-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@bschauer/strapi-mcp-server"
      ]
    }
  }
}
Transport
stdio
Runtime
Node
Auth
Required
License
MIT
Stars
75
Tools
strapi_list_serversstrapi_get_content_typesstrapi_get_componentsstrapi_reststrapi_upload_media

Strapi changed shape between v4 and v5: numeric identifiers became document identifiers, the nested attribute wrapper flattened, and i18n moved from a plugin into the core. This server takes the target version from its config file and adapts request and response handling to it, which is the difference between a working REST call and a silent shape mismatch. A single config can register several Strapi instances, each with its own URL, token and version. Schema introspection comes first, then a generic REST tool covering filters and CRUD. Every write path, including media upload, sits behind an explicit authorization step rather than being available by default.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?