PackageFlow
A visual DevOps hub for npm scripts, Git, workflows, and deploy — controllable by AI via MCP.
claude mcp add --transport stdio runkids-packageflow docker run -i packageflow-mcp-image \ --env MCP_TRANSPORT="stdio (default)" \ --env PACKAGEFLOW_MCP_LOG_LEVEL="info (default) or debug"
How to use
PackageFlow exposes an MCP server that lets AI tools control and query your local DevOps environment. Through MCP, AI assistants can list projects, inspect npm scripts, run scripts, manage workflows, and trigger deployments across multiple repositories in a secure, permissioned way. The MCP integration enables actions such as list_projects, get_project, run_npm_script, run_workflow, and other domain-specific actions that PackageFlow supports. Once MCP is enabled, your AI tools can call these actions to orchestrate tasks without requiring manual command-line interactions.
To use MCP with PackageFlow, start the MCP server (as described in installation) and configure your AI tool to connect via the MCP transport (stdio in PackageFlow’s case). In your AI tool, copy the generated MCP config and paste it into the tool’s MCP settings. After connection, you can issue natural-language style prompts like: “List all projects and show dev scripts,” “Run tests for the frontend repo and summarize failures,” or “Switch to the main branch and start the dev server for project-x.” The tool will translate these prompts into the appropriate MCP actions and present results back to you in a readable format.
How to install
Prerequisites:
- Docker installed and running on your machine (for the example config using docker).
- Access to the internet for pulling the MCP server image.
- Basic familiarity with your AI tool’s MCP configuration.
-
Install Docker (if not already installed).
-
Pull or build the MCP server image (example uses packageflow-mcp-image):
docker pull packageflow-mcp-image
-
Run the MCP server:
docker run -i packageflow-mcp-image
Note: If your environment requires a custom image tag or registry, adjust the command accordingly.
-
Verify the MCP server is listening on the expected transport (stdio for many local setups). If needed, expose ports or configure the transport in your AI tool to connect to the MCP server.
-
Retrieve or generate the MCP configuration snippet from PackageFlow Settings > MCP > MCP Integration and copy it into your AI tool’s MCP configuration.
-
Test a simple action such as listing projects or getting a project’s scripts to confirm the integration is working.
Additional notes
Tips:
- MCP is local-first and permissioned. Use the provided env variables to control logging and transport behavior.
- If you encounter connection issues, verify Docker has sufficient permissions to run containers and that the MCP image is accessible.
- For security, consider enabling restricted permissions for the AI tool and enabling logging to audit actions taken via MCP.
- The MCP integration supports actions like list_projects, get_project, run_npm_script, and run_workflow. If a needed action isn’t exposed by default, consult PackageFlow documentation for additional MCP actions or custom adapters.
- Ensure your environment variables are set according to your security and networking requirements, especially if operating behind proxies or in restricted networks.
Related MCP Servers
superset
IDE for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine
kindly-web-search
Kindly Web Search MCP Server: Web search + robust content retrieval for AI coding tools (Claude Code, Codex, Cursor, GitHub Copilot, Gemini, etc.) and AI agents (Claude Desktop, OpenClaw, etc.). Supports Serper, Tavily, and SearXNG.
mcp-image
MCP server for AI image generation and editing with automatic prompt optimization and quality presets (fast/balanced/quality). Powered by Gemini (Nano Banana 2 & Pro).
sub-agents
Define task-specific AI sub-agents in Markdown for any MCP-compatible tool.
mcp-gearbox
A modern desktop application for managing Model Context Protocol (MCP) servers across multiple AI agents
fast-filesystem
A high-performance Model Context Protocol (MCP) server that provides secure filesystem access for Claude and other AI assistants.