Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Structured thinking + steel-manning verification for AI agents. Backed by 43+ papers.
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.
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": {
"steelmind": {
"command": "npx",
"args": [
"-y",
"@stabgan/steelmind-mcp"
]
}
}
}Führe das in deinem Terminal aus
claude mcp add steelmind -- npx -y @stabgan/steelmind-mcpIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"steelmind": {
"command": "npx",
"args": [
"-y",
"@stabgan/steelmind-mcp"
]
}
}
}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": {
"steelmind": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@stabgan/steelmind-mcp"
]
}
}
}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.
Diese 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 stabgan 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.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
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 (2.0.1) kam vor 7 Monaten 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, Master CSS
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.
Inspect Master CSS classes, generated CSS, and project stylesheets from your AI client.
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.
The research-grounded reasoning MCP server for AI agents. Combines step-by-step sequential thinking with steel-manning verification — backed by 43+ cognitive science and AI research papers.
Steelmind gives your AI agent two tools:
The code is minimal. The descriptions do the heavy lifting — tool descriptions account for ~80% of reasoning improvement per Anthropic τ-bench research.
| Feature | Think MCP | Sequential Thinking | Steelmind |
|---|---|---|---|
| Step tracking | ✗ | ✓ | ✓ |
| Adjustable step count | ✗ | ✓ | ✓ |
| Cognitive mode separation | ✗ | ✗ | ✓ |
| Steel-manning verification | ✗ | ✗ | ✓ |
| Socratic self-questioning | ✗ | ✗ | ✓ |
| Research-grounded descriptions | ✗ | ✗ | ✓ |
| Verify nudge on completion | ✗ | ✗ | ✓ |
| Tool count | 1 | 1 | 2 |
Key research insight: MetaCrit (arxiv 2507.15015) proved that separating reasoning generation from reasoning evaluation prevents self-bias and improves accuracy by up to 76%. Sequential-thinking uses one tool for both. Steelmind separates them.
{
"mcpServers": { "steelmind": { "command": "npx", "args": ["-y", "@stabgan/steelmind-mcp"] } } }
{
"mcpServers": { "steelmind": { "command": "docker", "args": ["run", "--rm", "-i", "stabgan/steelmind-mcp"] } } }
npm install -g @stabgan/steelmind-mcp
{
"mcpServers": { "steelmind": { "command": "steelmind-mcp" } } }
think toolRecords a structured reasoning step with sequential tracking.
Input:
{
"thought": "What are the dependencies? Need to check imports before refactoring.", "thoughtNumber": 1, "totalThoughts": 3, "nextThoughtNeeded": true }
Output (mid-sequence):
[Thinking 1/3]
What are the dependencies? Need to check imports before refactoring.
Output (final step — includes verify nudge):
[Thinking 3/3]
My conclusion: use the adapter pattern for backward compatibility.
Thinking complete. Before acting on this conclusion, use the verify tool to challenge it.
The verify nudge appears in the tool result (not just the description), making it far more likely the model will actually call verify. Tool results get different attention treatment than descriptions — they're processed as fresh context.
verify toolChallenges your reasoning with steel-manning before you commit.
Input:
{
"concern": "The adapter pattern adds complexity. Is the simpler approach actually better?" }
Output:
The adapter pattern adds complexity. Is the simpler approach actually better?
Pure identity function — returns your concern unchanged. The value is in the description, which prompts: _"Steel-man the opposition: What is the strongest argument that your conclusion is wrong?"_
think(step 1/3) → think(step 2/3) → think(step 3/3) → [verify nudge] → verify → act
↑ adjust totalThoughts if needed
Steelmind's design is grounded in 43+ research papers. Key findings:
| Paper | Finding | How Steelmind Uses It |
|---|---|---|
| MetaCrit (arxiv 2507.15015) | Separating generation from evaluation prevents self-bias | Two separate tools: think (generate) + verify (evaluate) |
| Anthropic τ-bench | Optimized tool descriptions yield 54% improvement | Descriptions are the primary scaffold, not code |
| Think2 (arxiv 2602.18806) | Structured metacognition yields 3x self-correction | Sequential step tracking + Socratic questioning |
| SIEV (ICML) | Models lose 40+ points under dialectical evaluation | Steel-manning prompt in verify description |
| Scaling TTC (arxiv 2408.03314) | Difficulty-adaptive compute improves efficiency 4x | Adjustable totalThoughts |
| EasyTool (NAACL 2025) | Concise descriptions outperform verbose ones | ~100 word descriptions |
| ToolACE | "When NOT to use" improves irrelevance detection 6→84% | Negative guidance in both descriptions |
| Cognitive Foundations (arxiv 2511.16660) | External scaffolding improves performance up to 72% | Research-grounded cognitive frameworks |
Works with any MCP-compatible client:
Designed for frontier models but works across families:
npm install # Install dependencies
npm run build # Compile TypeScript npm test # Run 90 tests npm run lint # ESLint npm run format # Prettier npm start # Run the server
MIT