Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
MCP server for delegating tasks to specialized AI sub-agents across coding tools
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
AGENTS_DIR, AGENT_TYPE, AGENT_PERMISSION, AGENT_MODEL, AGENT_EFFORT, CURSOR_API_KEY, CLI_API_KEY, EXECUTION_TIMEOUT_MS, SESSION_ENABLED, SESSION_DIR, SESSION_RETENTION_DAYS, AGENTS_SETTINGS_PATHAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"sub-agents": {
"command": "npx",
"args": [
"-y",
"sub-agents-mcp"
],
"env": {
"AGENTS_DIR": "your-value",
"AGENT_TYPE": "your-value",
"AGENT_PERMISSION": "your-value",
"AGENT_MODEL": "your-value",
"AGENT_EFFORT": "your-value",
"CURSOR_API_KEY": "your-value",
"CLI_API_KEY": "your-value",
"EXECUTION_TIMEOUT_MS": "your-value",
"SESSION_ENABLED": "your-value",
"SESSION_DIR": "your-value",
"SESSION_RETENTION_DAYS": "your-value",
"AGENTS_SETTINGS_PATH": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add sub-agents --env AGENTS_DIR=your-value --env AGENT_TYPE=your-value --env AGENT_PERMISSION=your-value --env AGENT_MODEL=your-value --env AGENT_EFFORT=your-value --env CURSOR_API_KEY=your-value --env CLI_API_KEY=your-value --env EXECUTION_TIMEOUT_MS=your-value --env SESSION_ENABLED=your-value --env SESSION_DIR=your-value --env SESSION_RETENTION_DAYS=your-value --env AGENTS_SETTINGS_PATH=your-value -- npx -y sub-agents-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"sub-agents": {
"command": "npx",
"args": [
"-y",
"sub-agents-mcp"
],
"env": {
"AGENTS_DIR": "your-value",
"AGENT_TYPE": "your-value",
"AGENT_PERMISSION": "your-value",
"AGENT_MODEL": "your-value",
"AGENT_EFFORT": "your-value",
"CURSOR_API_KEY": "your-value",
"CLI_API_KEY": "your-value",
"EXECUTION_TIMEOUT_MS": "your-value",
"SESSION_ENABLED": "your-value",
"SESSION_DIR": "your-value",
"SESSION_RETENTION_DAYS": "your-value",
"AGENTS_SETTINGS_PATH": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"sub-agents": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"sub-agents-mcp"
],
"env": {
"AGENTS_DIR": "your-value",
"AGENT_TYPE": "your-value",
"AGENT_PERMISSION": "your-value",
"AGENT_MODEL": "your-value",
"AGENT_EFFORT": "your-value",
"CURSOR_API_KEY": "your-value",
"CLI_API_KEY": "your-value",
"EXECUTION_TIMEOUT_MS": "your-value",
"SESSION_ENABLED": "your-value",
"SESSION_DIR": "your-value",
"SESSION_RETENTION_DAYS": "your-value",
"AGENTS_SETTINGS_PATH": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
AGENT_PERMISSION envAGENT_MODEL envAGENT_EFFORT envEXECUTION_TIMEOUT_MS envSESSION_ENABLED envSESSION_DIR envSESSION_RETENTION_DAYS envAGENTS_SETTINGS_PATH envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto shinpr bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: AGENTS_DIR, AGENT_TYPE, CURSOR_API_KEY, CLI_API_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.15.1) kam vor 15 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, sync. labs
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Lipsync videos, dub them into other languages, make talking videos and open sync. Studio.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Run reusable coding agents from any MCP-compatible client.
Write a reviewer, test writer, or investigator in Markdown, then ask your assistant to use it. The MCP server runs that agent with the coding CLI you choose and returns the result to the same conversation.
You need Node.js 22 or later, an MCP-compatible client, and one supported coding CLI installed and signed in. This example uses Codex.
Create an agents folder anywhere on your machine, then add code-reviewer.md:
# Code Reviewer
Review code for bugs and maintainability issues.
The filename becomes the agent name: code-reviewer.md becomes code-reviewer.
Add the server to your client's MCP configuration. Replace AGENTS_DIR with the absolute path to the folder you created.
{
"mcpServers": { "sub-agents": { "command": "npx", "args": ["-y", "sub-agents-mcp"], "env": { "AGENTS_DIR": "/absolute/path/to/agents", "AGENT_TYPE": "codex" } } } }
Restart or reconnect your MCP client after saving the configuration.
Ask your assistant:
Use the code-reviewer agent to review the authentication changes.
Your assistant runs the agent with Codex and returns the review to the conversation.
Use the test-writer agent to add unit tests for the auth module.
Use the bug-investigator agent to find the cause of the failed checkout requests.
Use the doc-writer agent to document the public API changes.
Name both the agent and the work you want it to do.
Use the MCP server when you want to share the same agents across MCP clients while keeping backend and model configuration in one place.
If you prefer a lighter installation or want each agent to choose its own backend and model, see Sub-Agents Skills.
Set AGENT_TYPE to the backend you already use:
AGENT_TYPE | Backend | Command |
|---|---|---|
codex | Codex | codex |
claude | Claude Code | claude |
cursor | Cursor CLI | cursor-agent |
command-code | Command Code | command-code |
glm | GLM (Z.ai) | claude |
kimi | Kimi | claude |
grok | Grok Build | grok |
antigravity | Google Antigravity | agy 1.1.12+ |
gemini | Gemini CLI (compatibility) | gemini |
opencode | OpenCode | opencode |
mcode | MiniMax Code | mcode |
pi | Pi | pi |
The selected CLI must be installed and configured before the MCP server starts.
GLM and Kimi require CLI_API_KEY in the MCP server environment. Other backends use the CLI's existing authentication.
For Google models, prefer Antigravity. Gemini CLI remains available for existing enterprise, API key, or Vertex AI configurations.
Set AGENT_MODEL to use one model for every agent. Omit it to use the backend's default.
AGENT_PERMISSION controls what agents may do:
read-only — review and investigationsafe-edit — edits allowed without approval (default)yolo — unrestricted executionIf an agent reports that an action was blocked, choose a less restrictive mode.
How strictly each level is enforced depends on the backend, so treat it as guidance rather than a security boundary.
Set SESSION_ENABLED to "true" when you want an agent to remember earlier calls and continue a longer task. Your assistant must reuse the returned session_id on the next call to continue that session.
AGENTS_DIR is an absolute path and contains at least one .md or .txt fileMIT