RELEASE_NOTES_v2.0.mdβ’5.35 kB
# π BMAD MCP Server v2.0
## β Hauptfeatures
### π¨ **Template-System**
**Brandneues Feature fΓΌr standardisierte Projekt-Erstellung!**
- **6 Projekt-Templates verfΓΌgbar:**
- `standard`: Basis BMAD-Projekt mit vollstΓ€ndiger Struktur
- `web-app`: Frontend/Backend mit React/Vue/Angular Support
- `api`: REST/GraphQL APIs mit OpenAPI-Dokumentation
- `mobile`: React Native/Flutter Cross-Platform Apps
- `data-science`: ML/Jupyter mit Notebooks und Data Pipelines
- `infrastructure`: Docker/Terraform/Kubernetes Deployments
### π **Standardisierte Projektstrukturen**
- **Einheitliche `.bmad-core/` Verzeichnisse** fΓΌr alle Projekte
- **Vordefinierte Ordnerstrukturen:** agents/, workflows/, integrations/, quality-gates/
- **Automatische Konfiguration:** Sofort produktive Projekte ohne Setup
- **Universal kompatibel:** Funktioniert mit allen IDEs und Tools
### π **Auto-Discovery System**
- **Automatische Projekt-Erkennung:** Findet neue .bmad-core Verzeichnisse
- **Background-Monitoring:** Scannt alle 5 Minuten nach neuen Projekten
- **Intelligente Typ-Erkennung:** Erkennt Web-Apps, APIs, Mobile Apps automatisch
- **Registry-Integration:** Neue Projekte werden automatisch registriert
### π **Migration-Tools**
- **Legacy-Projekt-Migration:** Migriert bestehende Projekte auf BMAD v2.0
- **Backup-System:** Automatische Backups vor Migration
- **RΓΌckwΓ€rtskompatibilitΓ€t:** ErhΓ€lt bestehende Konfigurationen
- **Zero-Downtime:** Nahtlose Migration ohne Datenverlust
## π οΈ **Neue MCP Tools (4 Tools)**
### Projekt-Template-Management
- `bmad_create_project`: Erstelle neues Projekt mit Template
- `bmad_list_project_templates`: Zeige verfΓΌgbare Templates
- `bmad_get_project_template_info`: Detaillierte Template-Information
- `bmad_migrate_project_to_standard`: Migriere bestehende Projekte
## π **Beispiel-Nutzung**
```python
# VerfΓΌgbare Templates anzeigen
bmad_list_project_templates()
# Neues Web-App Projekt erstellen
bmad_create_project(
project_path="./meine-web-app",
template="web-app",
name="Meine Web Application",
description="Moderne React-basierte Webanwendung"
)
# Bestehendes Projekt migrieren
bmad_migrate_project_to_standard(
project_path="./legacy-projekt",
backup=True
)
```
## ποΈ **Projekt-Struktur**
Alle neuen BMAD-Projekte folgen dieser standardisierten Struktur:
```
mein-projekt/
βββ .bmad-core/ # π― BMAD Konfiguration
β βββ project.yaml # Projekt-Metadaten & Konfiguration
β βββ tasks/ # Task-Definitionen & Templates
β βββ agents/ # Agent-spezifische Konfigurationen
β βββ workflows/ # Automatisierte Workflows (CI/CD, Review)
β βββ integrations/ # Service-Integrationen (Notion, Slack, Git)
β βββ quality-gates/ # QualitΓ€tskontrolle (Linting, Testing, Security)
β βββ memory/ # Projekt-Memory & Entscheidungsdokumentation
βββ docs/ # π Dokumentation (setup/, api/, architecture/)
βββ src/ # π» Source Code
βββ tests/ # π§ͺ Tests
βββ config/ # βοΈ Konfigurationsdateien
βββ scripts/ # π§ Utility Scripts
βββ assets/ # π¨ Medien & Design Assets
βββ README.md # π Projekt-Overview
```
## π‘ **Vorteile**
### FΓΌr Entwickler
- **Sofortige Orientierung:** Jedes BMAD-Projekt hat gleiche Struktur
- **Zero-Setup:** Neue Projekte sind sofort produktiv
- **Konsistenz:** Einheitliche Erfahrung ΓΌber alle Projekte
- **Tool-Integration:** IDEs erkennen Struktur automatisch
### FΓΌr Teams
- **Standardisierung:** Alle folgen gleichen Konventionen
- **Onboarding:** Neue Teammitglieder finden sich sofort zurecht
- **Collaboration:** Einheitliche Workflows und Strukturen
- **Skalierbarkeit:** Einfache Erweiterung um neue Projekt-Typen
### FΓΌr Wartung
- **Automatisierung:** Weniger manuelle Konfiguration
- **QualitΓ€t:** Vordefinierte Quality Gates und Workflows
- **Dokumentation:** Standardisierte Dokumentationsstrukturen
- **Migration:** Einfache Updates auf neue BMAD-Versionen
## π§ **Technische Details**
- **Python 3.8+ KompatibilitΓ€t**
- **MCP Protocol v1.1** Support
- **6 Vordefinierte Templates** mit Erweiterbarkeit
- **Cross-Platform:** Windows, macOS, Linux
- **IDE-Universal:** Claude Code, VS Code, Cursor, etc.
## π― **Migration von v1.x**
Bestehende BMAD-Projekte kΓΆnnen nahtlos migriert werden:
```python
# Automatische Migration mit Backup
bmad_migrate_project_to_standard(
project_path="./mein-altes-projekt",
backup=True # Erstellt automatisch Backup
)
```
Die Migration behΓ€lt alle bestehenden Konfigurationen und erweitert sie um die neue Standardstruktur.
## π **Performance**
- **Schnellere Projekt-Erstellung:** Template-basiert statt manuell
- **Automatische Registrierung:** Keine manuelle Registry-Verwaltung
- **Background-Discovery:** Findet neue Projekte automatisch
- **Optimierte Struktur:** Bessere Tool-Performance durch Standards
---
**BMAD v2.0 macht Projekt-Management noch einfacher, konsistenter und professioneller!** π
VollstΓ€ndige Dokumentation: [GitHub Repository](https://github.com/Dali1789/bmad-mcp-server)