Back to Home
sfc-gh-ncover icon

NiFi-MCP-Server

Verified Safe

by sfc-gh-ncover

Overview

Manages Apache NiFi flows, including monitoring, building, and configuring components, via Snowflake Openflow using Programmatic Access Tokens.

Installation

Run Command
uv run --project /FULL/PATH/TO/NiFi-MCP-Server -m nifi_mcp_server.server

Environment Variables

  • MCP_TRANSPORT
  • MCP_HOST
  • MCP_PORT
  • OPENFLOW_BASE_URL
  • OPENFLOW_PAT
  • VERIFY_SSL
  • CA_BUNDLE
  • HTTP_TIMEOUT_SECONDS
  • HTTP_MAX_RETRIES
  • HTTP_RATE_LIMIT_RPS
  • NIFI_READONLY
  • NIFI_ALLOWED_ACTIONS
  • NIFI_PROXY_CONTEXT_PATH

Security Notes

The server securely handles sensitive credentials (PAT tokens) by requiring them via environment variables or runtime tools, not hardcoding. It also includes explicit redaction for common sensitive fields in tool outputs. SSL verification is configurable, and the use of a standard `requests` library with retry logic is robust. No direct `eval` or obfuscation found.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-01

Tags

NiFiSnowflake OpenflowData OrchestrationETLMCP Server