Home / Companies / Strapi / Blog / Post Details
Content Deep Dive

How to Build a Strapi 5 Plugin with Strapi MCP Tools and Claude

Blog post from Strapi

Post Details
Company
Date Published
Author
Theodore Kelechukwu Onyejiaku
Word Count
5,043
Company Posts That Month
1
Language
English
Hacker News Points
-
Post removed?
No
Summary

A Strapi 5 tutorial describes building a Content Publisher plugin that centralizes cross-posting from the Strapi admin to Dev.to, Medium, Bluesky, LinkedIn, and Facebook, while also exposing publishing capabilities through custom Model Context Protocol tools and an AI chat. The plugin maintains hidden tracking records for selected content types through database lifecycle hooks, records platform URLs, and routes all publishing interfaces through a single service that validates publication status, platform settings, credentials, field mappings, and duplicate posts. Administrators configure publishable collection types, field mappings, API credentials, and OAuth connections, while role-based permissions protect admin pages, routes, UI controls, settings, and individual MCP tools. Editors can publish from a searchable plugin table or an injected Content Manager sidebar panel, and public read-only API routes can provide platform links to frontend sites. The AI chat, built with the Vercel AI SDK and Strapi MCP server, restricts available tools according to each editor’s access rights and requires explicit user approval before any irreversible publishing action. The tutorial also highlights testing restricted roles, drafts, token-scoped MCP permissions, approval behavior, and image accessibility requirements for external platforms.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
MCP 45 5,086 467 145 -57%
Secrets Management 2 1,300 248 95 -58%
AI Coding Assistant 1 920 220 101 -53%
Multi-agent systems 1 89 50 33 -73%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.