A Claude Code plugin: the model writes one JavaScript program that calls your MCP tools in a sandbox. Only the return value goes back into the context.The model can propose a program part that works as a function for later sessions. You read the code and approve it.