# strapi-mcp-server

Source: https://glimind.com/server/npm%2Fstrapi-mcp-server
Registry id: `npm/strapi-mcp-server`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "strapi-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "strapi-mcp-server"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add strapi-mcp-server -- npx -y strapi-mcp-server
```

## Tools (22)

- `strapi_content_create_entry`: Create a new entry, saved as draft on draft & publish types
- `strapi_content_delete_entry`: Delete an entry (one locale, draft and published)
- `strapi_content_discard_draft`: Reset draft to published version
- `strapi_content_get_entry`: Get a single entry by documentId
- `strapi_content_get_schema`: Get readable fields, components, and writable fields for a content type
- `strapi_content_list_entries`: List entries with filters, sort, fields, populate, locale, status, pagination
- `strapi_content_list_types`: List content types with kind, draft & publish, allowed actions, locales
- `strapi_content_publish_entry`: Publish an entry
- `strapi_content_unpublish_entry`: Unpublish an entry, keeps draft
- `strapi_content_update_entry`: Update an entry draft; new locale creates translation
- `strapi_media_create_folder`: Create folder path idempotently (mkdir -p)
- `strapi_media_delete`: Delete media files, supports dryRun
- `strapi_media_delete_folder`: Delete folder and everything inside, supports dryRun, all-or-nothing
- `strapi_media_get`: Get a single media file
- `strapi_media_list`: List media files with folder, MIME, and name filters
- `strapi_media_list_folders`: List full folder tree
- `strapi_media_move`: Move media files in bulk
- `strapi_media_move_folder`: Move folder subtree, can't move into itself or descendant
- `strapi_media_rename_folder`: Rename a folder, unique among siblings
- `strapi_media_request_upload`: Get one-time URL for pushing local file of any size
- `strapi_media_update`: Update media name, alt text, caption, folder
- `strapi_media_upload`: Upload media via base64 or public URL

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
