Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Adaptive instruction server: serves agent instructions and skills tuned to the calling model
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
El creador no incluyó detalles de instalación en el registro. Consulta el README del creador más abajo.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub seuros, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.5.2) llegó al registro ayer.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Rust en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Dialyne
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
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.
Real phone calls in France for AI agents: dial +33 numbers, menus, hold, AI disclosure.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Adaptive instruction server for AI coding agents.
Static AGENTS.md files create instruction entropy collapse.
The same instructions for Opus, Sonnet, and Haiku is fantasy. They have different capabilities, different costs, and different failure modes. Static instructions:
The real cost isn't just tokens - it's instruction determinism. You can't control what you can't adapt.
Helmsman serves dynamic, context-aware instructions via MCP (and CLI):
{% if model.tier == "agi" %}
Verify packages exist. You know what to do. {% else %}
{% endif %}
{% if env.has_mise %} Use mise for runtime management. {% elif env.has_brew %} Use brew for packages. {% endif %}
cargo install helmsman
Requires Rust 1.98 or newer. The repository pins Rust 1.98.1 for local and release builds. From the Helmsman repository directory:
cargo build --release --locked
cargo test --locked
Configure Jev with /reflex, then submit /goal . The flow is work → check_goal → Jev verdict → model response. Helmsman owns the lifecycle; the host journals it and supplies Jev verdicts. Read goal://current for status. The turn stays open for a reply. See helmsman-goals(7) for setup, protocol, and limits.
AGENTS.md.j2 in your project root.mcp.json:{
"mcpServers": { "helmsman": { "type": "stdio", "command": "helmsman" } } }
/helmsman:instructions claude-opus-4-5-20251101
Three capability tiers, parallel to Anthropic's model siblings. Could expand to 4-5, but we're not going the OpenAI route of 40 model names (nano, mini, micro, medium, large...).
monkeyFollows instructions. Useful but needs guardrails. Tell it exactly what to do, what NOT to do, and keep it inside the perimeter. Without guidance, it will hallucinate packages and invent APIs.
*Examples: Haiku, GPT-5.2 mini, Gemini Flash*
engineerKnows the basics. Competent but lacks judgment. Will delete your 300GB cache to fix a bug. Bug fixed, but now you wait 4 hours for it to rebuild. Needs boundaries, not hand-holding.
*Examples: Sonnet, GPT-5.2 medium, Gemini Pro*
agiThe architect. Don't explain how to use cargo or how to publish. It knows. Give it constraints and goals, not procedures. Wasting tokens on step-by-step instructions is burning money.
*Examples: Opus, GPT-5.2 high/xhigh, DeepSeek R3*
Shortcuts: a/architect (agi), e/eng/standard (engineer), m/basic/simple (monkey)
helmsman # MCP server mode
helmsman -i # print instructions (default tier) helmsman -i m # monkey tier helmsman -i basic # monkey tier (neutral alias) helmsman -i a # agi tier helmsman -i architect # agi tier (neutral alias) helmsman -i claude-opus-4-5-20251101 # resolves to agi tier helmsman -i gpt-4o-mini # resolves to monkey tier
helmsman -i unknown-model --tier engineer
helmsman -i a --diff e # show AGI vs Engineer differences
helmsman -s commit # render .skills/commit.j2 helmsman -l # list available skills helmsman --validate # check skill syntax helmsman -t # show token count
{# Model #}
{{ model.id }} {# "claude-opus-4-5-20251101" #} {{ model.tier }} {# "agi", "engineer", "monkey" #}
{# Environment #} {{ env.os }} {# "macos", "arch", "debian", "alpine" #} {{ env.shell }} {# "zsh", "bash", "fish", "sh" #} {{ env.in_docker }} {# true/false #} {{ env.in_ssh }} {# true/false #}
{# Tools #} {{ env.has_mise }} {{ env.has_brew }} {{ env.has_apt }} {{ env.has_gh }} {{ env.has_git }}
Create optional helmsman.toml in:
~/.config/helmsman/ (user global)$HELMSMAN_CONFIG env var to override[defaults]
tier = "engineer"
[server] templates_dir = "~/my-templates"
Model → tier mappings are pre-configured for Anthropic, OpenAI, Google, and other major models. Unknown models default to engineer tier.
Project skills live in .skills/ and are discovered automatically. Files prefixed with _ are partials.
Helmsman detects OS, shell, and available tools automatically. Best effort only, never authoritative.
Known edge cases:
$SHELL lies)Use these values for optimization hints, not hard requirements.
Things Helmsman deliberately doesn't do:
Helmsman is infrastructure, not a product.
BSD-3-Clause
mcp-name: io.github.seuros/helmsman