SCP (Skill CLI Protocol) is an open convention for giving AI agents capabilities using plain files and standard CLI tools.No SDKs. No servers. No protocol negotiation. Just a SKILL.md file and optionally a script.
Copy
Ask AI
my-skill/ SKILL.md # What the skill does, when to use it run.sh # Optional: executable the agent can call
MCP (Model Context Protocol) requires you to build and run a server process for every integration. Each server needs JSON-RPC, lifecycle management, capability negotiation, transport configuration, and an SDK.That’s a lot of machinery for “let the AI call a function.”
A skill is just a markdown file that tells the agent what the skill does and how to use it. The agent reads it, understands it, and acts on it. If the skill needs to run code, it calls a CLI tool — stdin in, stdout out.Skills are files. Tools are CLIs. That’s it.