AdYour product here, seen by people installing AI tools every day Sponsor slots open: 12 of 12, from $249 a month

Skills vs MCP servers vs plugins: what is the difference?

Skills teach an assistant how to do a task (instructions and files). MCP servers give it new tools that reach outside systems (APIs, databases, apps). Plugins bundle skills, MCP servers and commands into one installable package. Use a skill for know-how, an MCP server for access, and a plugin to install a full setup at once.

SkillMCP serverPlugin
What it isFolder with SKILL.mdProgram exposing toolsBundle of skills, servers, commands
Gives the assistantKnow-howAccess to systemsBoth, packaged
Runs codeOptional scriptsYesDepends on contents
Typical exampleWrite in our brand voiceQuery our Postgres databaseFull code review setup
Works inClaude apps, Claude Code, APIMost AI assistantsClaude Code, Codex, ChatGPT (each its own format)

When to use which

Need the assistant to know how to do something your way? Use a skill. Need it to reach a system it cannot see? Use an MCP server. Want a team to get the same setup in one step? Use a plugin.