코딩 에이전트가 구현을 시작하기 전, 제품 결정 사항의 공백을 식별하기 위해 결정론적인 의도 사전 점검을 수행합니다.
다른 이름 pathmodeio/mcp-server, @pathmode/mcp-server
- 스타
- 3
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 1.44.0
- 마지막 커밋
- 2026년 10월 20일
- 라이선스
- —
Pathmode MCP란?
Pathmode은(는) MCP server입니다. 코딩 에이전트가 구현을 시작하기 전, 제품 결정 사항의 공백을 식별하기 위해 결정론적인 의도 사전 점검을 수행합니다.
프로젝트 README에서 생성된 요약
Pathmode MCP server 정보
코딩 에이전트가 코드를 작성하기 전에 제품 결정 사항의 공백을 식별하는 것이 이 MCP server의 주요 기능입니다. 이 서버는 요청이 구현 준비가 되었는지 평가하기 위해 정밀하게 조정된 6가지 결정론적 점검을 수행합니다. check_intent_readiness 도구를 사용하면 서버가 intent.md 파일과 지침을 대조 분석하여 잘못된 코드로 이어질 수 있는 누락된 제품 선택 사항을 찾아냅니다.
개발자는 mcp.json 설정에 npx 명령어를 추가하여 로컬에 설치할 수 있습니다. 기본 사용 시 계정이나 API 키가 필요하지 않지만, PATHMODE_API_KEY를 설정하면 팀 단위로 의도와 증거를 동기화할 수 있습니다. 이 시스템은 사용자가 소유한 일반 마크다운 파일에 의존하므로, 사전 점검 프로세스가 외부 모델 호출이 아닌 사용자의 특정 프로젝트 사양을 기반으로 수행되도록 보장합니다.
활용 사례
- 1잘못된 구현 로직 방지에이전트에게 기능 요청을 분석하도록 하여 기존 코드 패턴이 새로운 요구 사항과 충돌할 가능성이 있는지 확인합니다.
- 2제품 준비도 평가 자동화특정 작업이 추가적인 사람의 개입 없이 진행하기에 충분한 정보를 가지고 있는지 점수를 매기는 데 서버를 사용합니다.
- 3누락된 요구 사항 문서 초안 작성에이전트가 모호한 지침을 발견했을 때 결정되지 않은 제품 선택 사항 목록을 생성하도록 합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Pathmode MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 Pathmode MCP 설치
$ claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-serverCursor에 Pathmode MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}VS Code에 Pathmode MCP 설치
.vscode/mcp.json
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}VS Code CLI에 Pathmode MCP 설치
$ code --add-mcp '{"name":"mcp-server","type":"stdio","command":"npx","args":["-y","@pathmode/mcp-server"],"env":{"PATHMODE_API_KEY":"<YOUR_PATHMODE_API_KEY>"}}'Claude Desktop에 Pathmode MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Codex에 Pathmode MCP 설치
$ codex mcp add mcp-server --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' -- npx -y @pathmode/mcp-serverCodex config.toml에 Pathmode MCP 설치
~/.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>"
Gemini CLI에 Pathmode MCP 설치
$ gemini mcp add -s user -e 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server npx -- -y @pathmode/mcp-serverGemini settings.json에 Pathmode MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}구성
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.
| 이름 | 설명 | 유형 |
|---|---|---|
| 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. | 비밀 |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능pathmodeio/mcp-server is public and reachablegithub.com/pathmodeio/mcp-server ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)No build attestation published for this release검사되지 않음
- 오픈 소스 라이선스 (OSI)No license결함 발견
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-13github.com/pathmodeio/mcp-server ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from @pathmode/mcp-server통과
- 패키지 및 해당 종속성에 중요한 보안 권고 없음the package checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
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
Pathmode MCP 질문
Pathmode MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-server를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Pathmode MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
소스 코드는 어디에서 확인할 수 있나요?
소스 코드는 프라이빗 모노레포에서 개발되어 npm에 게시됩니다. 게시된 tarball을 압축 해제하여 확인할 수 있습니다.