Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
Let agents see and drive a Mac: screenshots, clicks, typing, apps and virtual displays.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
CLAWTANK_AGENT_TOKEN, CLAWTANK_AGENT_URL标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
链接指向作者自己的文件;我们不托管也不重新打包它。打开文件后,Claude Desktop 会进行安装。
在终端中运行这条命令
运行前请先填写空着的值。
浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
CLAWTANK_AGENT_URL env这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日
注册名称已通过 GitHub 账户 HMAKT99 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:CLAWTANK_AGENT_TOKEN
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(0.9.0)于16天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 MCPB。
同一分类中有:Spec Driven Development, Remote Desktop Commander, VMware Storage
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:↓ 每周下载量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.
VMware vSphere storage with 16 MCP tools: datastores, iSCSI, vSAN, FC multipath.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
RDP into your Mac. Open source, hardware-accelerated, no cloud.
Install · Connect · FAQ · Troubleshooting · Documentation · Help test the beta
ClawTank is a native RDP server for macOS. Connect from any standard Remote Desktop client to your Mac and get a smooth, full desktop: Windows App on Windows, Mac, iPad and iPhone, Microsoft's RDP app on Android, the built-in mstsc on Windows, or FreeRDP on Linux.
Have a Mac mini or Mac Studio at home? Use it from your MacBook, a Windows PC, an iPad or Linux. The desktop fits your window at Retina sharpness, with no dummy display plug and no cloud.
Status: 0.9 beta. Every feature below is covered by automated tests, live measurements and a FreeRDP interop test on each commit. Hands-on testing with Microsoft's clients (Windows App,
mstsc), headless Mac minis and real-world networks is under way: please help test or report issues.
| ClawTank | macOS Screen Sharing | Chrome Remote Desktop | |
|---|---|---|---|
| Protocol | RDP | VNC-based (Apple extensions) | Proprietary, through Google |
| Connect from Windows with built-in tools | ✅ mstsc / Windows App | ❌ needs a VNC client | ❌ needs Chrome |
| iPad / iPhone / Android | ✅ Windows App / Microsoft RDP apps | Third-party VNC apps | ✅ Chrome Remote Desktop app |
| Account needed | No | No | Google account |
| Traffic path | Direct (LAN or your own Tailscale) | Direct | Set up through Google's servers; relayed by Google when a direct path fails |
| Hardware video encoding | ✅ H.264 | In High Performance mode (Mac to Mac, Apple silicon) | — |
| Desktop resizes to the client window | ✅ | — | — |
| Headless Mac without a dummy display plug | ✅ virtual display | — | — |
| Price / license | Free, Apache-2.0 | Included with macOS | Free, closed source |
Based on each product's public documentation. Corrections are welcome. "—" means we didn't verify it.
Requirements: macOS 14 Sonoma or later, on Apple silicon. Intel Macs: build from source (untested).
ClawTank- -arm64.dmg from Releases. Optionally check it against SHA256SUMS: shasum -a 256 ~/Downloads/ClawTank-*.dmg
You only do this once. If you prefer Terminal: xattr -dr com.apple.quarantine /Applications/ClawTank.app. Notarized, Developer ID-signed builds will open normally; see docs/releasing.md.
The setup window then shows the address, username and certificate fingerprint to connect with. You can reopen it any time from menu → Setup Guide….
Use the address shown in the ClawTank menu (Copy Address), your ClawTank username (shown in setup) and your ClawTank password. Your client and the Mac must be on the same network, or both on Tailscale (see below).
Windows (Remote Desktop Connection)
mstsc, press Enter.Mac (Windows App)
This is the setup for using a Mac mini or Mac Studio from a MacBook: the desktop is created at the MacBook window's size, so text is as sharp as on the MacBook's own screen.
iPad / iPhone / Android
Linux (FreeRDP / Remmina)
xfreerdp3 /v:<address> /u:<username> /dynamic-resolution /gfx:avc420
Or add an RDP connection in Remmina with the same address and username.
From outside your home or office: install Tailscale on the Mac and on your device, and sign in to the same account. Then connect to the name shown in ClawTank → Settings → Remote Access. Don't forward port 3389 on your router. See docs/remote-access.md, which also covers Wake-on-LAN.
Is it safe to run? Connections are encrypted with TLS and require NLA, so the password is checked before any screen is shown. By default only local-network and Tailscale addresses can connect. 5 failed logins in 5 minutes block that address for 5 minutes. Every attempt is recorded in menu → Connection Log…. The password is stored in your Keychain, or in a 0600 file for ad-hoc builds.
Why does it need Screen Recording and Accessibility? Screen Recording lets ClawTank capture the screen to send it. Accessibility lets it turn the client's keyboard and mouse into real input. Without Accessibility, you can watch but not control. ClawTank never records to disk.
Why a separate password instead of my macOS account? So a leaked RDP password can't unlock your Mac, your Keychain or sudo. Change it in Settings → Security.
Can I connect while the Mac is locked or at the login window? macOS doesn't let apps capture a locked screen: clients see only the wallpaper until someone unlocks the Mac at the keyboard. On an always-on Mac mini you can turn on automatic login (not available with FileVault), so the desktop is ready after a restart. Weigh that against who can physically reach the Mac. The ClawTank menu shows when the Mac is locked.
I only have Macs. Why not use macOS Screen Sharing? Screen Sharing works well between Macs, and its High Performance mode uses hardware video on Apple silicon. ClawTank is for when you also want:
We haven't benchmarked ClawTank against High Performance mode, so we don't claim it's faster.
Several people at once? Separate macOS users? One RDP session at a time, showing the logged-in user's desktop. Separate sessions per macOS account aren't possible with public macOS APIs.
Why isn't it on the Mac App Store? The APIs ClawTank needs (input injection, virtual displays) aren't allowed in sandboxed App Store apps.
macOS asks for permissions again after I update. Unsigned (ad-hoc) builds get a new code identity every release, so macOS treats each update as a new app. Re-enable ClawTank under Privacy & Security → Screen Recording / Accessibility (remove the old entry first if it's there). Developer ID-signed builds will keep their permissions.
Does it phone home? No. ClawTank makes no network connections of its own. It only accepts incoming RDP connections, plus optional local Agent API calls on 127.0.0.1.
| Problem | Try |
|---|---|
| Client can't find the Mac / times out | Check you're on the same network and using the address from Copy Address. If macOS asked "Accept incoming network connections?" for ClawTank, choose Allow (System Settings → Network → Firewall → Options). Check the menu says "Ready". |
| "Your credentials did not work" | Use your ClawTank username and password, not your Mac account. Copy them from the menu or the Setup Guide. After 5 failures, wait 5 minutes. |
| Connection refused from another network | It's LAN-only by design. Use Tailscale (guide). |
| Certificate warning every time | Accept it once with "Don't ask me again" after checking the fingerprint in the Setup Guide. |
| You see only the wallpaper | The Mac is locked. Unlock it at the keyboard. |
| You can see but not control | Grant Accessibility to ClawTank (System Settings → Privacy & Security → Accessibility), then reconnect. |
| Black screen | Grant Screen Recording, then quit and reopen ClawTank. |
| No sound | Check Settings → General → Play this Mac's sound on the client, and turn on audio in your client's settings. |
| Ctrl+C doesn't copy (from Windows) | Turn on Settings → General → Swap Ctrl and ⌘. |
| Choppy over Wi-Fi | Lower Settings → Display & Quality, or use Ethernet on the Mac. The menu shows live fps and round-trip time. |
| Anything else | Menu → Export Diagnostics… creates a zip wi
只显示了开头部分;其余内容请在仓库中阅读