Was macht flowplane?
Envoy Control Plane mit MCP-Integration – APIs über CLI, REST-API oder KI-Agenten bereitstellen, lernen und verwalten
Überblick
Flowplane bietet eine zentrale Steuerungsebene für Envoy-Proxys, die nahtlos in das Model Context Protocol (MCP) integriert ist. Dadurch können KI-Agenten wie Claude Code, Cursor oder Codex direkt mit der API-Infrastruktur interagieren – ohne manuelle Konfiguration.
Funktionen
- MCP-Integration: Ermöglicht KI-Agenten, APIs dynamisch zu erkunden und zu konfigurieren.
- CLI & REST-API: Alternative Steuerungsmöglichkeiten für Entwickler und CI/CD-Pipelines.
- Service-Discovery: Automatische Erkennung und Registrierung von Diensten im Mesh.
- Traffic-Routing: Dynamisches Routing und Canary-Deployments über Envoy.
- Health-Checks & Metriken: Überwachung des Service-Zustands und Traffic-Analysen.
Schnellstart
# Installation
curl -fsSL https://flowplane.sh/install | bash
# Starten der Control Plane
flowplane start
# API über CLI bereitstellen
flowplane expose service my-api --port 8080
Konfiguration
Umgebungsvariablen:
| Variable | Beschreibung | Standard |
|---|---|---|
FLOWPLANE_PORT | Port der Control Plane | 9999 |
FLOWPLANE_ENVOY_PORT | Envoy-Listener-Port | 10000 |
MCP_ENABLED | MCP-Kommunikation aktivieren | true |
Verwendung mit KI-Agenten
Verbinde deinen KI-Agenten mit dem MCP-Endpunkt:
# Claude Code
claude code --mcp flowplane://localhost:9999/mcp
# Cursor
cursor --mcp flowplane://localhost:9999/mcp
Lizenz
MIT