Realiza comprobaciones deterministas de intención (preflight checks) para identificar vacíos en las decisiones de producto antes de que un agente de programación comience la implementación.
También conocido como pathmodeio/mcp-server, @pathmode/mcp-server
- Stars
- 3
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 1.44.0
- Último commit
- 20 oct 2026
- Licencia
- —
¿Qué es Pathmode MCP?
Pathmode es un MCP server. Realiza comprobaciones deterministas de intención (preflight checks) para identificar vacíos en las decisiones de producto antes de que un agente de programación comience la implementación.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Pathmode
La función principal de este servidor es identificar vacíos en las decisiones de producto antes de que un agente de programación empiece a escribir código. Realiza seis comprobaciones deterministas y calibradas para evaluar si una solicitud está lista para su implementación. Mediante el uso de la herramienta check_intent_readiness, el servidor analiza las instrucciones comparándolas con un archivo intent.md para encontrar decisiones de producto faltantes que podrían derivar en un código incorrecto.
Los desarrolladores pueden configurarlo localmente añadiendo el comando npx a su configuración de mcp.json. Funciona sin necesidad de una cuenta o una API key para un uso básico, aunque configurar una PATHMODE_API_KEY permite a los equipos sincronizar la intención y la evidencia. El sistema se basa en archivos markdown simples de tu propiedad, lo que garantiza que el proceso de preflight se base en las especificaciones específicas de tu proyecto en lugar de llamadas externas al modelo.
Qué puedes hacer con él
- 1Prevenir lógica de implementación incorrectaPide al agente que analice una solicitud de funcionalidad para ver si los patrones de código existentes podrían entrar en conflicto con el nuevo requerimiento.
- 2Automatizar evaluaciones de preparación de productoUtiliza el servidor para calificar si una tarea tiene suficiente información para proceder sin necesidad de más intervención humana.
- 3Redactar documentación de requerimientos faltantesHaz que el agente genere una lista de decisiones de producto pendientes cuando encuentre una instrucción ambigua.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Pathmode MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Pathmode MCP en Claude Code
$ claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-serverInstalar Pathmode MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Instalar Pathmode MCP en VS Code
.vscode/mcp.json
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Instalar Pathmode MCP en VS Code CLI
$ code --add-mcp '{"name":"mcp-server","type":"stdio","command":"npx","args":["-y","@pathmode/mcp-server"],"env":{"PATHMODE_API_KEY":"<YOUR_PATHMODE_API_KEY>"}}'Instalar Pathmode MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Instalar Pathmode MCP en Codex
$ codex mcp add mcp-server --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' -- npx -y @pathmode/mcp-serverInstalar Pathmode MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-server] command = "npx" args = ["-y", "@pathmode/mcp-server"] [mcp_servers.mcp-server.env] PATHMODE_API_KEY = "<YOUR_PATHMODE_API_KEY>"
Instalar Pathmode MCP en Gemini CLI
$ gemini mcp add -s user -e 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server npx -- -y @pathmode/mcp-serverInstalar Pathmode MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Configuración
PATHMODE_API_KEYSecretoOptional: Your Pathmode API key for team features (dependency graph, workspace context). Get one from Settings > API Keys in the Pathmode app.
| Nombre | Descripción | Tipo |
|---|---|---|
| PATHMODE_API_KEY | Optional: Your Pathmode API key for team features (dependency graph, workspace context). Get one from Settings > API Keys in the Pathmode app. | Secreto |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblepathmodeio/mcp-server is public and reachablegithub.com/pathmodeio/mcp-server ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)No licenseHallazgo
- Commit o lanzamiento en el último añoLast commit or release 2026-11-13github.com/pathmodeio/mcp-server ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @pathmode/mcp-serverAprobado
- No hay avisos críticos en el paquete ni en sus dependenciasthe package checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPNo verificado
README
Ver en GitHub@pathmode/mcp-server
Find the product decisions a request leaves open, before your coding agent builds. A deterministic preflight: six calibrated checks, keyless, no model call.
This repository dogfoods the same workflow: read its intent.md.
This repository is the issue tracker for the package, not its source. The server is developed in Pathmode's private monorepo and published to npm from there. This repo previously held a hand-copied snapshot of the source, which drifted several versions behind the published package. It no longer carries that copy, so there is nothing here to read out of date.
To read the code, unpack the published tarball:
npm pack @pathmode/mcp-server && tar -xzf pathmode-mcp-server-*.tgz
Install
Add to .mcp.json in your project root:
{
"mcpServers": {
"pathmode": {
"command": "npx",
"args": ["@pathmode/mcp-server"]
}
}
}
No account and no API key. Specs live in intent.md in your repo, as plain markdown you own. Set
PATHMODE_API_KEY to sync intent and evidence across a team.
See it work
Given one instruction, implement FN-412, in Fieldnote
(a fictional billing app whose ticket asks for a Cancel plan button), an agent with this server
wrote no product code. It found that the only cancel code in the repository was written for
refunds and would take paid days away from every customer who cancels, drafted an intent.md with
four open product choices, and stopped: preflight passed 6/6, still blocked by those choices.
The recorded run
lists every tool call, and npx -y @pathmode/cli preflight on that branch reproduces the verdict.
Links
- npm package: the published server, always current
- IntentSpec: the open specification for the
intent.mdfiles this server writes - The intent.md profile: the six checks
check_intent_readinessscores against - Pathmode: the platform for teams
- Listed in the MCP registry
Issues
Bug reports and feature requests belong in Issues.
Include the output of npx @pathmode/mcp-server --version and the client you are running.
License
MIT
Preguntas sobre Pathmode MCP
¿Cómo agrego Pathmode MCP a Claude Code?
Ejecuta claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-server en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Pathmode MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Dónde puedo encontrar el código fuente?
El código fuente se desarrolla en un monorepo privado y se publica en npm; puedes verlo descomprimiendo el tarball publicado.