Integrations
Generates various diagram types (including progress pie charts, dependency graphs, task flows, timelines, and more) to visualize epic structures, task dependencies, and project progress.
Creates UML-style class diagrams showing epic structure relationships as part of the diagram visualization options.
✨ IntelliPlan MCP
🚀 Transformieren Sie Ihren Entwicklungsworkflow
IntelliPlan ist ein intelligentes Aufgabenmanagementsystem, das sich nahtlos in das Model Context Protocol (MCP) von Cursor AI und anderen kompatiblen Editoren integriert. Es ermöglicht Ihnen, Ihren Entwicklungsprozess mit einer strukturierten Epic → Task → Subtask-Hierarchie zu organisieren, ohne Ihre Programmierumgebung verlassen zu müssen.
✅ Was kann IntelliPlan für Sie tun?
Organisieren Sie komplexe Projekte mit Leichtigkeit
- Epic Creation & Management – Zerlegen Sie komplexe Projekte in überschaubare übergeordnete Ziele
- Aufgaben- und Unteraufgabenorganisation – Strukturieren Sie Ihre Arbeit mit klaren Eltern-Kind-Beziehungen
- Intelligente Abhängigkeiten – Definieren und verfolgen Sie Beziehungen zwischen Arbeitselementen
Supercharge-Entwicklungsplanung
- KI-gestützte Aufteilung – Automatische Aufteilung komplexer Aufgaben in überschaubare Teile
- Intelligente Implementierungsvorschläge – Erhalten Sie Anleitungen zum Umgang mit Herausforderungen
- Komplexitätsanalyse – Verstehen Sie den erforderlichen Aufwand, bevor Sie eintauchen
Halten Sie Ihr Team auf Kurs
- Fortschrittsverfolgung – Überwachen Sie den Abschlussstatus auf allen Ebenen
- Empfehlungen für die nächste Aktion – Immer wissen, woran Sie als Nächstes arbeiten müssen
- Kontextuelles Verständnis – Erhalten Sie Zusammenfassungen, die den gesamten Arbeitsumfang erfassen
Nahtlose Editor-Integration
- Schnittstelle für natürliche Sprache – Interagieren Sie mit IntelliPlan über Konversationsbefehle
- Bleiben Sie in Ihrem Workflow – Sie müssen nicht zwischen den Tools wechseln.
- MCP-Protokollunterstützung – Funktioniert mit jedem Editor, der das Model Context Protocol implementiert
📋 Verfügbare Tools
IntelliPlan bietet eine Reihe leistungsstarker Tools zur Verwaltung Ihres Entwicklungsprozesses:
Werkzeug | Beschreibung |
---|---|
batchEpic | Erstellt in einem einzigen Vorgang ein vollständiges Epic mit mehreren Aufgaben, von denen jede möglicherweise mehrere Unteraufgaben hat. |
createEpic | Erstellt ein neues Epic (Aufgabe der obersten Ebene) mit Planungsdetails und optionaler anfänglicher Aufgabenerstellung. |
createPlanningConfig | Erstellt eine JSON-Konfigurationsdatei für das planEpic-Tool, die die Anpassung von Planungsschritten und -prozessen ermöglicht. |
executeItem | Führt ein Epic oder eine Aufgabe aus oder gibt Anleitungen zur Ausführung. |
expandTask | Zerlegt eine Aufgabe oder ein Epos in kleinere, umsetzbare Unterelemente. |
getEpicOverview | Bietet eine detaillierte, leicht verständliche Übersicht über ein Epic, seine Aufgaben und zugehörige Informationen. |
manageItems | Verwaltet Epics, Aufgaben und Unteraufgaben mit verschiedenen Vorgängen (Erstellen, Aktualisieren, Löschen usw.). |
manageTaskStorage | Verwaltet die Speicherkonfiguration und Exporte für Epics und Tasks. |
planEpic | Erstellt interaktiv einen detaillierten Implementierungsplan mit hierarchischen Aufgaben und Unteraufgaben durch sequenzielles Denken und führt den Agenten durch mehrere Verfeinerungsschritte. |
🎮 Anwendungsbeispiele
Verfügbare Diagramme 🚧
Hinweis: Die Diagrammfunktionalität ist derzeit in Arbeit (WIP) 🚧
Das Tool getEpicOverview
unterstützt verschiedene Mermaid-Diagrammtypen zur Visualisierung der Struktur und des Fortschritts Ihres Epics:
Diagrammtyp | Beschreibung |
---|---|
progressPie | Kreisdiagramm mit erledigten und verbleibenden Aufgaben |
dependencyGraph | Netzwerkdiagramm der Epic- und Task-Abhängigkeiten |
taskFlow | Flussdiagramm zum Organisieren von Aufgaben nach Status mit Abhängigkeiten |
timeline | Gantt-Diagramm mit Aufgabenzeitplan und -dauer |
userJourney | Progressive Reise durch die Aufgabenerledigungszustände |
blockDiagram | Blockdiagramm mit epischer Struktur und Aufgabenanzahl |
radarChart | Balkendiagramm zur Aufgabenverteilung nach Status |
kanbanBoard | Visualisierung des Aufgabenstatus im Kanban-Stil |
sequenceDiagram | Sequenzdiagramm, das die Aufgabeninteraktionen im Zeitverlauf zeigt |
classDiagram | Klassendiagramm im UML-Stil, das die Beziehungen der epischen Struktur zeigt |
Sie können mit dem Parameter-Array diagramTypes
angeben, welche Diagramme einbezogen werden sollen. Wenn keine Angabe erfolgt, werden alle Diagrammtypen einbezogen, wenn includeDiagrams
auf true
gesetzt ist.
🔄 Remote-Server-Modus
IntelliPlan unterstützt jetzt einen Remote-Server-Modus, sodass Sie Ihre Epics und Aufgaben auf einem zentralen Server statt direkt auf Ihrem lokalen Dateisystem speichern können. Dies ermöglicht die Teamzusammenarbeit und den Zugriff auf Ihre Planungsdaten von mehreren Geräten aus.
📡 Einrichten des Remote-Servers
- Starten Sie den API-Server :Copy
- Umgebungsvariablen für den API-Server :
PORT
: Port, auf dem der Server ausgeführt wird (Standard: 3000)STORAGE_PATH
: Speicherort, an dem der API-Server Daten speichert (Standard: aktuelles Verzeichnis)
🔌 Verbindung zu einem Remote-Server herstellen
- Einfache Konfiguration :Sie müssen mindestens Folgendes festlegen:Dadurch wird standardmäßig eine Verbindung zu einem Server hergestellt, der unter http://localhost:4007 ausgeführt wird.Copy
- Erweiterte Konfiguration (optional):Copy
- Starten Sie IntelliPlan im Remote-Modus :Copy
- Im Cursor konfigurieren : Zu Ihrer
.cursor-settings.json
hinzufügen:Copy
🛡️ Sicherheitsüberlegungen
- Der API-Server beinhaltet grundlegende Ratenbegrenzung und CORS-Schutz
- Für den Produktionseinsatz sollten Sie Folgendes hinzufügen:
- HTTPS-Verschlüsselung
- Starke Authentifizierung
- Robustere Eingabevalidierung
- Backup-Lösungen für Ihre Daten
🛠️ Erste Schritte
- Installieren Sie IntelliPlan :Copy
- Im Cursor konfigurieren : Zu Ihrer
.cursor-settings.json
hinzufügen:Copy - Aktivieren und mit der Planung beginnen : Aktivieren Sie MCP in Ihren Editoreinstellungen und beginnen Sie mit der Organisation Ihres Entwicklungsprozesses!
📝 Planungsprozess anpassen
IntelliPlan unterstützt anpassbare Planungsprozesse durch JSON-Konfigurationsdateien:
- Konfigurationsdateien erstellen : Sie können JSON-Konfigurationsdateien an beliebiger Stelle in Ihrem Projekt platzieren. Das Verzeichnis
config/planning/
wird zur besseren Organisation empfohlen, ist aber nicht zwingend erforderlich. Ein Beispiel finden Sie inconfig/sample-planning-config.json
. - Verwenden des Konfigurations-Generators : IntelliPlan bietet ein interaktives Tool zum Erstellen von Planungskonfigurationen:Dieser führt Sie Schritt für Schritt durch den Prozess zur Definition Ihrer individuellen Planungsschritte.Copy
- Direkte Konfigurationserstellung : Fortgeschrittene Benutzer können eine Konfiguration direkt erstellen:Copy
- Konfigurationsstruktur :Copy
- Benutzerdefinierte Konfiguration verwenden :Copy
- LLM-generierte Konfigurationen : Der Konfigurationspfad muss nicht auf eine vorhandene Datei verweisen. Das Sprachmodell kann basierend auf Ihren Anforderungen spontan benutzerdefinierte Planungskonfigurationen generieren. Fordern Sie LLM einfach auf, eine Planungskonfiguration für Ihre spezifischen Anforderungen zu erstellen, und es generiert die passende JSON-Konfiguration für Ihren Anwendungsfall.
🔍 Warum IntelliPlan?
Im Gegensatz zu herkömmlichen Taskmanagern, die außerhalb Ihrer Entwicklungsumgebung agieren, arbeitet IntelliPlan direkt dort, wo Sie programmieren. Diese Integration eliminiert Kontextwechsel und sorgt dafür, dass Ihre Planung eng mit der Implementierung verknüpft ist.
Die KI-Funktionen von IntelliPlan gehen über die einfache Aufgabenverfolgung hinaus – es versteht die Struktur Ihres Projekts und bietet intelligente Vorschläge für die Implementierung, Teststrategien und Komplexitätsanalyse.
📄 Lizenz
MIT
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
IntelliPlan
Related MCP Servers
- JavaScript
- JavaScriptMIT License
- GoMIT License
- GoMIT License