Führt deterministische Intent-Preflight-Checks durch, um Lücken in Produktentscheidungen zu identifizieren, bevor ein Coding Agent mit der Implementierung beginnt.
Auch bekannt als pathmodeio/mcp-server, @pathmode/mcp-server
- Stars
- 3
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.44.0
- Letzter Commit
- 20. Okt. 2026
- Lizenz
- —
Was ist Pathmode MCP?
Pathmode ist ein MCP server. Führt deterministische Intent-Preflight-Checks durch, um Lücken in Produktentscheidungen zu identifizieren, bevor ein Coding Agent mit der Implementierung beginnt.
Zusammenfassung generiert aus dem README des Projekts
Über Pathmode MCP server
Die Hauptfunktion dieses Servers besteht darin, Lücken in Produktentscheidungen zu identifizieren, bevor ein Coding Agent mit dem Schreiben von Code beginnt. Er führt sechs kalibrierte, deterministische Checks durch, um zu bewerten, ob eine Anfrage bereit für die Implementierung ist. Mithilfe des check_intent_readiness Tools analysiert der Server Anweisungen anhand einer intent.md Datei, um fehlende Produktentscheidungen zu finden, die zu fehlerhaftem Code führen könnten.
Entwickler richten dies lokal ein, indem sie den npx Befehl zu ihrer mcp.json Konfiguration hinzufügen. Für die Basisnutzung ist kein Account oder API-Key erforderlich, obwohl das Setzen eines PATHMODE_API_KEY es Teams ermöglicht, Intent und Evidence zu synchronisieren. Das System basiert auf einfachen Markdown-Dateien, die dir gehören, wodurch sichergestellt wird, dass der Preflight-Prozess auf deinen spezifischen Projektspezifikationen basiert und nicht auf externen Model-Calls.
Was du damit machen kannst
- 1Verhindern von falscher ImplementierungslogikBitte den Agenten, eine Feature-Anfrage zu analysieren, um zu prüfen, ob bestehende Codemuster mit der neuen Anforderung kollidieren könnten.
- 2Automatisierung von Product-Readiness-AssessmentsNutze den Server, um zu bewerten, ob eine Aufgabe genügend Informationen enthält, um ohne weiteres menschliches Eingreifen fortzufahren.
- 3Erstellen von Dokumentationen für fehlende AnforderungenLass den Agenten eine Liste offener Produktentscheidungen generieren, wenn er auf eine mehrdeutige Anweisung stößt.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Pathmode MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenPathmode MCP in Claude Code installieren
$ claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-serverPathmode MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Pathmode MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Pathmode MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"mcp-server","type":"stdio","command":"npx","args":["-y","@pathmode/mcp-server"],"env":{"PATHMODE_API_KEY":"<YOUR_PATHMODE_API_KEY>"}}'Pathmode MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Pathmode MCP in Codex installieren
$ codex mcp add mcp-server --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' -- npx -y @pathmode/mcp-serverPathmode MCP in Codex config.toml installieren
~/.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>"
Pathmode MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server npx -- -y @pathmode/mcp-serverPathmode MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Konfiguration
PATHMODE_API_KEYSecretOptional: Your Pathmode API key for team features (dependency graph, workspace context). Get one from Settings > API Keys in the Pathmode app.
| Name | Beschreibung | Typ |
|---|---|---|
| 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. | Secret |
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarpathmodeio/mcp-server is public and reachablegithub.com/pathmodeio/mcp-server ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)No build attestation published for this releaseNicht geprüft
- Open Source Lizenz (OSI)No licenseBefund
- Commit oder Release im letzten JahrLast commit or release 2026-11-13github.com/pathmodeio/mcp-server ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from @pathmode/mcp-serverBestanden
- Keine kritischen Advisories im Paket oder seinen Abhängigkeitenthe package checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehen@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
Pathmode MCP Fragen
Wie füge ich Pathmode MCP zu Claude Code hinzu?
Führe claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-server in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Pathmode MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Wo finde ich den Quellcode?
Der Quellcode wird in einem privaten Monorepo entwickelt und auf npm veröffentlicht; du kannst ihn einsehen, indem du das veröffentlichte Tarball entpackst.