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.

Load your Flow tools and skills as a Claude Code plugin.

Use the Claude Code package to deliver your skills and MCP connection together. Claude Code runs the conversation; your Flow server runs the tools.

Generate the package

From your Flow project, use a running server’s URL:

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

For local testing, use the URL printed by npm run mcp instead.

Load the Claude package

Run Claude Code from your project folder:

Terminal
claude --plugin-dir ./plugins/claude

Restart the session after regenerating the package.

Try a workflow

Ask a question covered by one of your skills. In the café starter, ask about an allergy.

Check it worked: the skill is available and the host calls the appropriate café tool. The MCP connection should point to /mcp/plugin, not /mcp.

plugins/claude/
.claude-plugin/plugin.json
.mcp.json
skills/
<name>/SKILL.md

Skills come from the package, while /mcp/plugin serves only tools. For team distribution, follow Claude Code’s plugin documentation. Flow generates the files; it does not publish a marketplace listing.

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