Control Apache NiFi flows with AI agents directly from VS Code.
Features
- 17 MCP tools to inspect, build and control NiFi flows
- Readonly mode for safe production access
- Dry-run mode to preview changes before executing
- Structured audit log of every action
Requirements
- Apache NiFi 2.x running (local or remote)
- Python 3.11+ with
nifi-mcpinstalled:
pip install nifipilot
Configuration
After installing, go to Settings and configure:
nifipilot.nifiUrl— NiFi base URL (default: https://localhost:8443)nifipilot.nifiUsername— NiFi usernamenifipilot.nifiPassword— NiFi passwordnifipilot.mcpMode—readonlyorfull