Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
One MCP server that replaces 75+ — 278 tools in a single exe, smart-loaded.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
链接指向作者自己的文件;我们不托管也不重新打包它。打开文件后,Claude Desktop 会进行安装。
在终端中运行这条命令
claude mcp add sassymcp -- uvx sassymcp粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"sassymcp": {
"command": "uvx",
"args": [
"sassymcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"sassymcp": {
"type": "stdio",
"command": "uvx",
"args": [
"sassymcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月9日
注册名称已通过 GitHub 账户 sassyconsultingllc 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(1.18.0)于18天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv), MCPB。
同一分类中有:Spec Driven Development, Remote Desktop Commander, Show HN Launches — buy per-query in-session (showhnwatch)
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
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.
Show HN: indie launches & side projects. $0.01/query. Be born in one call — free testnet funds.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
One MCP server to replace them all.
278 tools | 39 modules | 18 tool groups | Replaces 75+ MCP servers | ~35MB standalone exe
*Last updated: 2026-09-21 — v1.16.0 | all tools unlocked; optional supporter license*
Compatible with Claude Desktop, Grok Desktop, Cursor, Windsurf, and any MCP client.
The official GitHub MCP server has [critical SHA-handling bugs](https://github.com/github/github-mcp-server/issues/2133). SassyMCP's GitHub module uses correct blob SHA lookups, proper path encoding, atomic multi-file commits via Git Data API, retry logic with exponential backoff, and rate-limit awareness. It's a drop-in replacement that actually works.
The MCP ecosystem is fragmented. Need file operations? Install Filesystem server. Need terminal? Desktop Commander. GitHub? Another server. Android? Another. Screenshots? Another. You end up with 6-10 separate MCP servers, each consuming context window, each with its own config, bugs, and update cycle.
SassyMCP replaces 75+ individual MCP servers — including Desktop Commander (5.9k stars), Windows-MCP (5k stars), GitHub MCP Server (28.6k stars), Anthropic's official Filesystem and Memory servers, mobile-mcp (4.4k stars), and dozens more — with a single ~35MB exe.
Key differentiators:
rm, del, Remove-Item, etc.) are intercepted across all shells. Instead of destroying files, targets are moved to a _DELETE_/ staging folder in the same directory for human review — protecting against AI hallucinations.| Domain | SassyMCP Module | Replaces | Top Alternative |
|---|---|---|---|
| File operations | FileOps, Editor | 11 filesystem/editor MCP servers | Filesystem (Anthropic official) |
| Shell / terminal | Shell, Session | 5 shell MCP servers | Desktop Commander (5.9k stars) |
| Desktop automation | UIAutomation, Vision | 9 desktop MCP servers | Windows-MCP (5k stars) |
| GitHub / Git | GitHub Quick, GitHub Full | 5 GitHub/Git MCP servers | GitHub MCP Server (28.6k stars) |
| Android / phone | ADB, PhoneScreen | 9 mobile MCP servers | mobile-mcp (4.4k stars) |
| Network scanning | NetworkAudit | 8 nmap/security MCP servers | mcp-for-security (601 stars) |
| Security auditing | SecurityAudit | 8 security MCP servers | mcp-security-hub (509 stars) |
| SSH / remote Linux | Linux | 7 SSH MCP servers | ssh-mcp (365 stars) |
| Memory / state | Memory, StateManager | 7 memory MCP servers | mcp-memory-service (1.6k stars) |
| OCR / screen reading | Vision | 7 OCR/vision MCP servers | PaddleOCR MCP |
| Web inspection | WebInspector, Utility | 7 web/fetch MCP servers | Fetch (Anthropic official) |
| Windows system | Registry, ProcessManager, Clipboard, EventLog, Bluetooth | 13 Windows MCP servers | Windows-MCP (5k stars) |
Plus features with no MCP server equivalent: phone pause/resume with sensitive context detection (auto-blocks on login/payment screens), operational hooks (14 expert playbooks), safe delete interception, Windows autorun forensics, Android+Windows clipboard sync, usage-weighted smart loading.
Every tool group ships unlocked, for everyone, with no key required. As of v1.13.0 the release model is all-or-nothing — there is no free/pro split, no gated groups, no crippled demo. The 278 tools you see in the module table below are the product, out of the box.
Supporter licenses (optional): SassyMCP can still be purchased through LemonSqueezy as a one-time supporter license (no subscriptions). Activating a key registers your machine as a seat and records a supporter tier that shows in the startup banner, control panel, and VS Code cockpit — all tools are unlocked regardless of tier. Buy once to support development; refunds revoke the label automatically.
Activation flow (supporters):
https://sassyconsultingllc.com/store — LemonSqueezy emails you a key (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX).sassy_setup_license action=activate key=...sassymcp.exe setup opens the interactive menu.Offline operation: Once activated, a local HMAC-signed payload lets the supporter tier validate fully offline. A weekly re-check against LS catches refunds and cancellations; a faster startup check against the SassyMCP billing oracle cuts refund-to-revocation latency to seconds. Missing, expired, tampered, or corrupt license files just show the free label — tool availability is never affected.
Back-compat: SASSYMCP_LICENSE_BYPASS=1 (the old dev escape hatch that unlocked gated groups) is accepted and ignored — there is nothing left to bypass.
sassymcp supervise)For always-on / remote deployments, run SassyMCP under its built-in supervisor instead of bare launcher scripts:
sassymcp.exe supervise start # bridge only (127.0.0.1:21001)
sassymcp.exe supervise start --tunnel-mode managed # also run the cloudflared tunnel as a child sassymcp.exe supervise status # JSON status; exit code != 0 if unhealthy sassymcp.exe supervise stop # graceful stop
The supervisor owns the runtime tree and makes it self-healing and orphan-proof:
kill -9, taskkill /f) takes every child with it — on Windows via a Job Object (KILL_ON_JOB_CLOSE), on Linux via process groups + PR_SET_PDEATHSIG. No leftover bridge holding a wedged SQLite/WAL lock, which is what the old taskkill-based scripts caused.$SASSYMCP_HOME mean supervise status/stop work even when the bridge is down, so an operator or agent can recover a wedged system.start-supervised.bat wraps this as the recommended Windows launcher. stdio mode (Claude Desktop pipe) is client-owned and intentionally not supervised.
| Module | Tools | Group | Description |
|---|---|---|---|
| Meta | 11 | meta | Context estimation, tool usage analytics, group management |
| Batch | 1 | meta | Multi-tool batch fan-out in a single call |
| FileOps | 10 | core | Read, write, search, move, copy, edit, mkdir, file info, safe delete |
| Shell | 2 | core | PowerShell, CMD, WSL execution with syntax normalization and delete interception |
| UIAutomation | 6 | core | Desktop state, click, type, hotkeys, screenshots, screen info |
| Editor | 2 | core | Surgical find/replace, multi-edit |
| Audit | 4 | core | Audit log read, search, clear, false-positive tracking |
| Session | 6 | core | Persistent terminal sessions (start, read, send, stop) |
| GitHub Quick | 6 | github_quick | Daily-driver: push_files, get_file, issue, PR, protect |
| GitHub Full | 80 | github_full | Complete GitHub API: repos, issues, PRs, actions, security, gists |
| Persona | 7 | persona | Expert-mode directives, decision framework, engineering standards |
| Utility | 11 | utility | Env vars, toast, zip/tar/unzip/untar, HTTP requests, file diff |
| SetupWizard | 7 | setup | Setup wizard, GitHub token guide, SSH setup, tool checker, license activation |
| ToolsManager | 1 | setup | External tool bootstrap and detection |
| Observability | 3 | infrastructure | Health, metrics, tool stats |
| StateManager | 3 | infrastructure | Persistent key-value state across sessions |
| RuntimeConfig | 5 | infrastructure | Permission modes, runtime config, recent tool calls |
| Offline | 3 | infrastructure | Offline fallback status and local-model handoff |
| Memory | 9 | memory | Persistent cross-session memory, milestones, task handoffs, pattern learning |
| Updater | 4 | updater | Version checks, changelog, self-update |
| ADB | 10 | android | Android shell, packages, file transfer, logcat, screencap |
| PhoneScreen | 14 | android | UI tree reader, phone glance/watch, tap/swipe/type/key, pause/resume, scrcpy |
| iPhone | 6 | iphone | iOS device info, screenshot, syslog, apps, IPA install — experimental, needs libimobiledevice |
| NetworkAudit | 7 | system | netstat, ARP, WiFi scan, port scan, DNS, traceroute |
| ProcessManager | 5 | system | Cross-platform process list/kill, system info |
| Bluetooth | 3 | system | Windows + Android BT enumeration |
| EventLog | 3 | system | Windows Event Log + Android logcat |
| Clipboard | 4 | system | Cross-platform clipboard sync |
| SecurityAudit | 7 | forensics | Hash, permissions, certs, APK, firewall, Defender |
| Registry | 4 | forensics | Read, write, export, autorun forensics (Windows) |
| Vision | 8 | v020 | Screen capture, OCR, dynamic glance/watch/diff |
| AppLauncher | 6 | v020 | Launch apps, focus/close/resize/snap windows |
| WebInspector | 5 | v020 | Security headers, URL screenshots, tech stack detection |
| Crosslink | 7 | v020 | Cross-session messaging via HTTP API + SQLite |
| Coordination | 4 | v020 | Multi-agent coordination board and peer delegation |
| Linux | 1 | linux | Remote SSH execution via plink/OpenSSH |
| Combos | 3 | combos | Multi-step workflows in one call: PR review, phone observe, codebase grep |
| Prompts | 0 | prompts | MCP slash-menu shortcuts (no tools — prompts only) |
| *
只显示了开头部分;其余内容请在仓库中阅读