The Model Context Protocol (MCP) standardizes how agents call external tools. An MCP server advertises tools (name + schema); the agent invokes them and gets structured results back.
A concrete example
npx -y drops-mcp exposes publish_html, update_site, list_sites, delete_site — so any MCP client can publish artifacts to your domain. See the full primer.
FAQ
Does it work with any AI agent?
Yes. It's a CLI plus a SKILL.md and an MCP server, so Claude Code, Codex, Cursor, OpenCode, Gemini CLI — anything that runs a shell or speaks MCP — can use it.