Exposes MCP server tools via HTTP API for workflow automation, enabling n8n to perform codebase searches, file operations, and other MCP tools through HTTP Request nodes.
MCPO - MCP over HTTP Proxy für Cursor
Ein MCP (Model Context Protocol) Server, der Cursor-Tools als HTTP-API bereitstellt und mit Open WebUI und n8n integriert werden kann.
Features
🚀 MCP Server mit Cursor-Tools (codebase_search, file operations, etc.)
🌐 HTTP-API via mcpo (MCP over HTTP Proxy)
🐳 Podman/Docker Support für einfaches Deployment
🔧 PowerShell Install-Script für Windows
📡 Open WebUI Integration ready
🔄 n8n kompatibel für Workflow-Automation
Quick Start
Windows (PowerShell)
Das Script:
Prüft Voraussetzungen (Podman, Node.js)
Installiert Dependencies
Startet Podman-Compose als Daemon
MCP Server ist unter
http://localhost:8000verfügbar
Manuell
Konfiguration
Environment Variables
Kopiere .env.example nach .env und passe an:
API-Key generieren
Verwendung
API-Endpunkte
Nach dem Start:
API Base:
http://localhost:8000OpenAPI Docs:
http://localhost:8000/docsHealth Check:
http://localhost:8000/health
Open WebUI Integration
Open WebUI → Admin → Settings → External Tools
MCP Server hinzufügen:
Type:
MCP (Streamable HTTP)URL:
http://localhost:8000(oder Docker-Hostname)API Key: Wert aus
MCPO_API_KEYin.env
Tools aktivieren und speichern
n8n Integration
HTTP Request Node in n8n:
Verfügbare Tools
codebase_search
Semantische Suche im Codebase.
Input:
file_read
Liest Dateien aus dem Workspace.
Input:
file_list
Listet Verzeichnisinhalte.
Input:
Entwicklung
Lokale Entwicklung (ohne Docker)
Logs ansehen
Container neu bauen
Troubleshooting
Port bereits belegt
Podman nicht gefunden
MCP Server startet nicht
Projekt-Struktur
Lizenz
MIT License - siehe LICENSE Datei (falls vorhanden)
Beitragen
PRs sind willkommen! Bitte:
Fork erstellen
Feature-Branch (
cursor/feature/mein-feature)Commit & Push
PR gegen
mainerstellen
This server cannot be installed