Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
K

kumarganduri/legwork

Your AI finds the open-source tool it needs on GitHub. Legwork installs it in a sandbox.

Before you install: a copy-paste command is available · license MIT · link reachable

SECURITY.md ✓
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "kumarganduri-legwork": {
      "command": "uvx",
      "args": ["legwork-mcp", "hub", "--allow-read", "/Users/you/Downloads"]
    }
  }
}

Parsed from the README we fetched on 2026-10-26; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "kumarganduri-legwork": {
      "command": "uvx",
      "args": ["legwork-mcp", "hub", "--allow-read", "/Users/you/Downloads"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio kumarganduri-legwork -- uvx legwork-mcp hub --allow-read /Users/you/Downloads
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Star count
4 ★ · kumarganduri/legwork · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 23 sources
Score
score 2,300 · 4 ★ · 23 sources · mcp
Install
uvx legwork-mcp hub --allow-read /Users/you/Downloads
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: uvx legwork-mcp hub --allow-read /Users/you/Downloads. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kumarganduri/legwork;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Legwork

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Your AI finds the open-source tool it needs on GitHub. Legwork installs it in a sandbox.
https://github.com/user-attachments/assets/9e9b80b5-99ff-4d21-b689-74655418f23d
A real run in Claude Desktop. The 25-second install is sped up; the malware repos' names are masked.
Add Legwork to Claude, Cursor, Codex, opencode or any MCP
client once. When you ask for something your AI has no tool for, it
searches GitHub, picks a repo, and asks you to approve installing it.
Legwork then checks the code for hidden payloads, builds a working tool for it in a
sandbox, tests it, and hands it over. In your home folder it can only read
the folders you allow.
sh
claude mcp add legwork -- uvx legwork-mcp hub --allow-read ~/Downloads
Then just ask. Four to try first, all from the public cache, so
they need no API key:
"Use Legwork to transcribe ~/Downloads/memo.m4a." Any voice memo, mp3 or
video, offline. Best in English and other widely spoken languages; its
small built-in model is unreliable for languages like Telugu.
"Use Legwork to remove the background from ~/Downloads/photo.jpg."
"Use Legwork to pull the tables out of ~/Downloads/report.pdf."
"Use Legwork to make a QR code for https://github.com/kumarganduri/legwork."
Saying "use Legwork" matters in Claude Desktop: without it, Claude may reach
for its own cloud code sandbox, which can't see the files on your computer
unless you attach them.
Your AI finds the tool (faster-whisper,
rembg,
pdfplumber,
qrcode), you approve the
install, and about a minute later it does the job. Files a tool makes are
copied to ~/Legwork/outputs/. On macOS, the first time a tool reads
Downloads, macOS asks whether uvx may access it; allow it once. If
something doesn't work, uvx legwork-mcp doctor checks your setup. Or
build one tool yourself: uvx legwork-mcp owner/repo (a model key for repos
not in the cache).
## Why not just ask your AI to install it?
Most repos have no MCP server to install. Your AI would have to write
one on the spot, untested, every time. Legwork writes it once, proves it
works with a self-test, and caches it so the next person doesn't pay for it.
Whatever your AI installs runs with full access to your machine: your
SSH keys, your files, your environment variables. That's how the two
malware repos below would have got in. Legwork checks the code for
obfuscated payloads first, and every tool it installs runs sandboxed: in your home folder it sees only
the folders you grant.
It works across your tools: the same install works in Claude Code,
Claude Desktop, Cursor, opencode, Codex CLI, Goose and OpenClaw.
## What it did on real repos
On 2026-09-26 we ran Legwork against the 10 most-starred AI repos created
on GitHub in the previous week, taken exactly as search ranked them, with
nothing skipped for being hard:
| Outcome | Repos |
| ✅ Built a working MCP server | 3 — an npm CLI, a Python library, a Go binary |
| ↩️ Refused, with the right reason | 5 — two Android/macOS apps, a desktop app, a repo with no usage docs, a tool that needs its own API keys |
| 🛑 Blocked before install (malware) | 2 |
Two of those top-10 "AI tools", about 700 stars each and three days old
at the time, carried the same byte-identical obfuscated dropper under different
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/kumarganduri-legwork/)
Source
awesome · https://github.com/kumarganduri/legwork
Browse by field
MCP servers
Traction
4 ★
Listed by
23 independent sources
added
today
Security policy
the repository has SECURITY.md at its root (we checked that the file exists, not what it says)

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index