Bir kodlama agent'ı uygulamaya başlamadan önce, ürün karar boşluklarını belirlemek için deterministik niyet ön kontrolü gerçekleştirir.
Ayrıca bilinen adı pathmodeio/mcp-server, @pathmode/mcp-server
- Yıldızlar
- 3
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.44.0
- Son commit
- 20 Eki 2026
- Lisans
- —
Pathmode MCP nedir?
Pathmode bir MCP sunucusudur. Bir kodlama agent'ı uygulamaya başlamadan önce, ürün karar boşluklarını belirlemek için deterministik niyet ön kontrolü gerçekleştirir.
Özet, projenin README dosyasından oluşturuldu
Pathmode MCP sunucusu hakkında
Bu server'ın temel işlevi, bir kodlama agent'ı kod yazmaya başlamadan önce ürün karar boşluklarını tespit etmektir. Bir isteğin uygulamaya hazır olup olmadığını değerlendirmek için kalibre edilmiş, deterministik altı kontrol gerçekleştirir. Server, check_intent_readiness aracını kullanarak, hatalı koda yol açabilecek eksik ürün tercihlerini bulmak için talimatları bir intent.md dosyası ile karşılaştırarak analiz eder.
Geliştiriciler, npx komutunu mcp.json yapılandırmalarına ekleyerek bu sistemi yerel olarak kurabilirler. Temel kullanım için bir hesap veya API anahtarı gerektirmeden çalışır; ancak bir PATHMODE_API_KEY tanımlamak, ekiplerin niyet ve kanıtları senkronize etmesine olanak tanır. Sistem, tamamen size ait olan düz markdown dosyalarına dayanır; bu da ön kontrol sürecinin harici model çağrıları yerine sizin spesifik proje spesifikasyonlarınıza dayanmasını sağlar.
Neler yapabilirsiniz
- 1Hatalı uygulama mantığını önlemeMevcut kod desenlerinin yeni gereksinimle çakışıp çakışmayacağını görmek için agent'tan bir özellik isteğini analiz etmesini isteyin.
- 2Ürün hazır bulunuşluk değerlendirmelerini otomatize etmeBir görevin, daha fazla insan müdahalesi gerektirmeden ilerlemek için yeterli bilgiye sahip olup olmadığını puanlamak için server'ı kullanın.
- 3Eksik gereksinim dokümantasyonunu taslak haline getirmeAgent, belirsiz bir talimatla karşılaştığında, yanıtlanması gereken ürün tercihlerinden oluşan bir liste oluşturmasını sağlayın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Pathmode MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a eklePathmode MCP'yi Claude Code içine yükleyin
$ claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-serverPathmode MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Pathmode MCP'yi VS Code içine yükleyin
.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'yi VS Code CLI içine yükleyin
$ 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'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Pathmode MCP'yi Codex içine yükleyin
$ codex mcp add mcp-server --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' -- npx -y @pathmode/mcp-serverPathmode MCP'yi Codex config.toml içine yükleyin
~/.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'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user -e 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server npx -- -y @pathmode/mcp-serverPathmode MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@pathmode/mcp-server"
],
"env": {
"PATHMODE_API_KEY": "<YOUR_PATHMODE_API_KEY>"
}
}
}
}Yapılandırma
PATHMODE_API_KEYGizliOptional: Your Pathmode API key for team features (dependency graph, workspace context). Get one from Settings > API Keys in the Pathmode app.
| Ad | Açıklama | Sunucu |
|---|---|---|
| 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. | Gizli |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirpathmodeio/mcp-server is public and reachablegithub.com/pathmodeio/mcp-server ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-13github.com/pathmodeio/mcp-server ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from @pathmode/mcp-serverGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokthe package checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
@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 soruları
Pathmode MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env 'PATHMODE_API_KEY=<YOUR_PATHMODE_API_KEY>' mcp-server -- npx -y @pathmode/mcp-server komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Pathmode MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Kaynak kodu nerede bulabilirim?
Kaynak kodu özel bir monorepo içinde geliştirilir ve npm üzerinden yayınlanır; yayınlanan tarball dosyasını açarak inceleyebilirsiniz.