Ainative Strapi MCP server
Strapi CMS MCP — natural-language content management: create, manage, and publish content.
0 stars39 downloads/wk
Reviews
Write oneNobody has reviewed Ainative Strapi yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ainative Strapi tools (27, 17 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
strapi_create_blog_postwrite actionCreate a new blog post in Strapi CMS with markdown content
strapi_create_eventwrite actionCreate a new event (webinar, workshop, meetup, conference)
strapi_create_gallery_itemwrite actionCreate a new gallery item (photo or video) in the AINative community gallery
strapi_create_tutorialwrite actionCreate a new tutorial with step-by-step content in markdown
strapi_delete_blog_postwrite actionDelete a blog post permanently
strapi_delete_eventwrite actionDelete an event permanently
strapi_delete_gallery_itemwrite actionDelete a gallery item permanently
strapi_delete_tutorialwrite actionDelete a tutorial permanently
strapi_get_blog_postwrite actionGet a specific blog post by document ID
strapi_get_eventGet a specific event by document ID
strapi_get_gallery_itemGet a specific gallery item by document ID
strapi_get_tutorialGet a specific tutorial by document ID
strapi_list_authorsList all authors
strapi_list_blog_postsList all blog posts with advanced filtering, sorting, and pagination
strapi_list_categoriesList all categories
strapi_list_eventsList all events with filtering and pagination
strapi_list_gallery_itemsList gallery items with optional filtering and pagination
strapi_list_tagsList all tags
strapi_list_tutorialsList all tutorials with filtering and pagination
strapi_publish_blog_postwrite actionPublish or unpublish a blog post
strapi_publish_eventwrite actionPublish or unpublish an event
strapi_publish_gallery_itemwrite actionPublish or unpublish a gallery item
strapi_publish_tutorialwrite actionPublish or unpublish a tutorial
strapi_update_blog_postwrite actionUpdate an existing blog post
strapi_update_eventwrite actionUpdate an existing event
strapi_update_gallery_itemwrite actionUpdate an existing gallery item
strapi_update_tutorialwrite actionUpdate an existing tutorial
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 54 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the Ainative Strapi repository's README, as published. We do not edit it. Read it on GitHub
AINative Strapi MCP Server
Natural language blog publishing and content management for Strapi CMS. Production-ready MCP (Model Context Protocol) integration for AI assistants.
Features
- Blog Post Management: Create, read, update, publish blog posts with markdown support
- Tutorial System: Create step-by-step tutorials with difficulty levels and duration tracking
- Event Management: Manage webinars, workshops, meetups, and conferences
- Advanced Filtering: Search and filter by categories, tags, authors, difficulty, event types
- Metadata Operations: List authors, categories, and tags
- Production Ready: Tested with 100% pass rate on comprehensive test suite
Installation
Global Installation
npm install -g ainative-strapi-mcp-serverFor MCP-Compatible AI Assistants
Add to your MCP configuration file:
{
"mcpServers": {
"ainative-strapi": {
"command": "ainative-strapi-mcp",
"args": [],
"env": {
"STRAPI_URL": "https://your-strapi-instance.com",
"STRAPI_ADMIN_EMAIL": "your-admin@example.com",
"STRAPI_ADMIN_PASSWORD": "your-secure-password"
}
}
}
}Environment Variables
Available Operations
Blog Post Operations (6)
- strapicreateblogpost** - Create a new blog post
- strapilistblogposts** - List blog posts with advanced filtering
- strapigetblogpost** - Get a specific blog post by document ID
- strapiupdateblogpost** - Update an existing blog post
- strapipublishblogpost** - Publish or unpublish a blog post
- strapilistauthors - List all authors
- strapilistcategories - List all blog categories
- strapilisttags - List all blog tags
Tutorial Operations (5)
- strapicreatetutorial - Create a step-by-step tutorial
- strapilisttutorials - List tutorials with filtering
- strapigettutorial - Get a specific tutorial by document ID
- strapiupdatetutorial - Update an existing tutorial
- strapipublishtutorial - Publish or unpublish a tutorial
Event Operations (5)
- strapicreateevent - Create a new event
- strapilistevents - List events with filtering
- strapigetevent - Get a specific event by document ID
- strapiupdateevent - Update an existing event
- strapipublishevent - Publish or unpublish an event
Usage Examples
Creating a Blog Post
strapi_create_blog_post({
title: "Getting Started with AI Development",
content: "# Introduction\n\nLet's explore AI development...",
description: "A beginner's guide to AI development",
author_id: 1,
category_id: 2,
tag_ids: [1, 3, 5]
})Listing Blog Posts with Filters
strapi_list_blog_posts({
status: "published",
category_id: 2,
page: 1,
pageSize: 10,
sort: "publishedAt:desc"
})Creating a Tutorial
strapi_create_tutorial({
title: "Building Your First AI Agent",
content: "# Step 1: Setup\n\nFirst, install the required packages...",
description: "Learn to build AI agents from scratch",
difficulty: "beginner",
duration: 30,
author_id: 1
})Creating an Event
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y ainative-strapi-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ainative-strapi-mcp-server -- npx -y ainative-strapi-mcp-server
Ainative Strapi: common questions
- Is Ainative Strapi MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Ainative Strapi safety report
- How do I install Ainative Strapi?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Ainative Strapi need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Ainative Strapi maintained?
- The last commit was 55 days ago (2026-08-01). The latest release is v1.4.1.