Skip to content

Ask the docs

Answers come only from these docs and are written by an AI model (Gemini), so check the linked pages. Your question is not kept. Do not include personal details or keys.

Use the portable package in hosts that implement Agent Plugins 1.0.0.

Flow also generates a portable Agent Plugins 1.0.0 package. Use it when your host supports that format’s skills and Streamable HTTP MCP connections.

Terminal
npx @flow-engineer/flow plugin --server https://agent.example.com/mcp --out plugins
npx @flow-engineer/flow check --plugin plugins

Load plugins/agent-plugins/ through the host’s installation flow. The package has a root plugin.json, an mcp.json connection using type: "streamable-http", and a skills/ directory.

Support for MCP alone does not mean a host can install this plugin format. Confirm that it can load the Agent Plugins 1.0.0 format, discover skills and connect to your server’s transport.

Check it worked: one skill appears once, and a tool request reaches /mcp/plugin. If the host only supports MCP, use the standalone /mcp endpoint instead so it can also read skills.

See the plugin overview for custom endpoints, authentication and regeneration.