mcp-director
mcp-director
Ein leichtgewichtiger MCP-Server, der MCP-Profile für Claude Code empfiehlt und verwaltet.
Problem
Claude Code lädt beim Start der Sitzung alle konfigurierten MCP-Server. Bei mehr als 20 MCPs ist der Start langsam – aber man verwendet pro Sitzung nur 2-3.
Lösung
mcp-director bleibt als einziger dauerhaft aktiver MCP bestehen. Sagen Sie ihm einfach, was Sie tun möchten, und er empfiehlt die passenden MCPs und wechselt Ihr .mcp.json-Profil.
Installation
Fügen Sie mcp-director zur .mcp.json Ihres Projekts hinzu (erstellen Sie die Datei im Projektstammverzeichnis, falls sie noch nicht existiert):
{
"mcpServers": {
"mcp-director": {
"command": "npx",
"args": ["-y", "mcp-director"]
}
}
}Starten (oder starten Sie neu) dann Ihre Claude Code-Sitzung. mcp-director wird als MCP-Tool verfügbar sein.
Hinweis: Keine globale Installation erforderlich.
npxlädt es automatisch herunter und führt es aus.
Verwendung
Sobald Claude Code mit konfiguriertem mcp-director startet, sprechen Sie einfach natürlich mit Claude:
1. Initialisierung — Importieren Sie Ihre bestehenden MCPs
"Run the init tool"
Dies liest Ihre aktuelle .mcp.json und importiert alle MCPs in .mcp-director/catalog.json, damit der Director sie kennt.
2. Empfehlungen erhalten
"I want to create meeting notes"
Claude ruft recommend auf und schlägt relevante MCPs (z. B. whisper, notebooklm-mcp) zusammen mit passenden Profilen vor.
"I need to do some web research"
Verwenden Sie den smart-Modus für LLM-gestützte Übereinstimmungen:
"Recommend MCPs for building a dashboard, use smart mode"
3. Profile wechseln
"Apply the development profile"
Dies schreibt Ihre .mcp.json so um, dass sie nur github, context7 und playwright enthält. Ein Backup wird als .mcp.json.bak gespeichert.
"Show me what the design profile would look like" (Trockenlauf)
4. Sitzung neu starten
Änderungen an der .mcp.json werden beim nächsten Start der Claude Code-Sitzung wirksam.
5. Eigene Profile erstellen
"Create a profile called 'data-work' with filesystem and sequential-thinking"
"Add exa to the research profile"
Tools
Tool | Beschreibung |
| Schlägt MCPs für eine Aufgabe vor (unterstützt den |
| Wechselt |
| Zeigt verfügbare Profile und den aktuellen Status an |
| Erstellt ein benutzerdefiniertes Profil |
| Fügt MCPs zu einem Profil hinzu oder entfernt sie |
| Entfernt ein benutzerdefiniertes Profil |
| Importiert bestehende |
Profile
Integrierte Profile:
Profil | MCPs |
minimal | Nur Director |
development | GitHub + Context7 + Playwright |
research | Exa + Context7 + Sequential Thinking |
meeting-notes | Whisper + NotebookLM + Filesystem |
communication | Slack + Google Calendar + Linear |
design | Figma + Playwright |
automation | n8n + Filesystem |
full | Alle MCPs aktiviert |
Erstellen Sie Ihre eigenen mit create_profile.
Gebündelter Katalog
16 beliebte MCPs sind standardmäßig enthalten:
github playwright context7 memory filesystem sequential-thinking slack figma linear whisper notebooklm-mcp exa google-calendar screenpipe n8n-mcp
Fügen Sie Ihre eigenen MCPs hinzu, indem Sie init ausführen oder .mcp-director/catalog.json bearbeiten.
Funktionsweise
Gebündelter Katalog beliebter MCPs mit Schlüsselwörtern, Kategorien und Funktionen
initimportiert Ihre bestehenden MCPs in eine lokale.mcp-director/catalog.jsonrecommendbewertet MCPs anhand Ihrer Aufgabenbeschreibungapply_profileschreibt.mcp.jsonum (mit.mcp.json.bakBackup)Der Director behält sich selbst immer in der
.mcp.jsonbei
Lizenz
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yut0takagi/mcp-director'
If you have feedback or need assistance with the MCP directory API, please join our Discord server