
Ainative Strapi Mcp Server
io.github.AINative-Studio由 GitHub 账号 AINative-Studio 发布v1.4.1更新于 Oct 24, 2026
Strapi CMS MCP — natural-language content management: create, manage, and publish content.
概览
一个本地 MCP 服务器,让 AI 助手在 Strapi CMS 中创建、编辑、列出和发布博客文章、教程与活动。
- 可以做什么
- 创建、读取、更新和发布博客文章,支持 Markdown 内容及作者、分类、标签关联,并可按状态、分类、分页和排序条件筛选列出文章。创建、读取、更新和发布分步教程,支持难度等级和时长记录。创建、读取、更新和发布网络研讨会、工作坊、聚会和会议等活动,包含时间、地点、报名链接和人数上限。列出作者、分类和标签,作为创建内容时的元数据。
- 适用场景
- 当你使用 Strapi CMS,并希望助手通过自然语言而非 Strapi 管理后台来起草、编辑、筛选或发布博客文章、教程和活动时使用。
- 运行要求
- 通过 stdio 在本地运行,从 npm 包安装(需要 Node.js)。需要可访问的 Strapi 实例地址和管理员凭据,通过环境变量 STRAPI_URL、STRAPI_ADMIN_EMAIL 和 STRAPI_ADMIN_PASSWORD 提供。
安装
在 SourceWeft 中
- 打开 控制台中的 Ainative Strapi Mcp Server,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
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
For MCP-Compatible AI Assistants
Add to your MCP configuration file:
Environment Variables
Available Operations
Blog Post Operations (6)
- strapi_create_blog_post - Create a new blog post
- strapi_list_blog_posts - List blog posts with advanced filtering
- strapi_get_blog_post - Get a specific blog post by document ID
- strapi_update_blog_post - Update an existing blog post
- strapi_publish_blog_post - Publish or unpublish a blog post
- strapi_list_authors - List all authors
- strapi_list_categories - List all blog categories
- strapi_list_tags - List all blog tags
Tutorial Operations (5)
- strapi_create_tutorial - Create a step-by-step tutorial
- strapi_list_tutorials - List tutorials with filtering
- strapi_get_tutorial - Get a specific tutorial by document ID
- strapi_update_tutorial - Update an existing tutorial
- strapi_publish_tutorial - Publish or unpublish a tutorial
Event Operations (5)
- strapi_create_event - Create a new event
- strapi_list_events - List events with filtering
- strapi_get_event - Get a specific event by document ID
- strapi_update_event - Update an existing event
- strapi_publish_event - Publish or unpublish an event
Usage Examples
Creating a Blog Post
Listing Blog Posts with Filters
Creating a Tutorial
Creating an Event
Version History
v1.0.0 (2025-12-13)
- Initial release
- Support for blog posts, tutorials, and events
- 18 operations with full CRUD capabilities
- Advanced filtering and search
- Production-ready with comprehensive testing
License
MIT License - see LICENSE file for details
Support
For issues, questions, or contributions:
- GitHub Issues: https://github.com/AINative-Studio/ainative-strapi-mcp-server/issues
- Email: [email protected]
- Website: https://ainative.studio
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Acknowledgments
Built by AINative Studio for the Model Context Protocol ecosystem.
来源:README.md,提交 d2ad95d
工具
0版本历史
1- v1.4.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分