@paretools/cargo
MCP server for Rust/Cargo — structured build, test, clippy, and dependency data for AI agents
pinned to #cedf42dupdated 2 months ago
Ask your AI client: “install mcps/paretools-cargo”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install mcps/paretools-cargometahub onboarded this repo on the author's behalf.
If you own github.com/Dave-London/Pare on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
134
Last commit
2 months ago
Latest release
published
- #ai
- #ai-agent
- #ai-coding
- #ai-tools
- #cargo
- #claude
- #cli
- #clippy
- #copilot
- #crate
- #cursor
- #developer-tools
- #devtools
- #mcp
- #mcp-server
- #model-context-protocol
- #rust
- #rustfmt
- #structured-output
- #token-efficiency
- #token-efficient
- #typescript
What this server exposes
Surfaces parsed from this server's source at publish time.
Launches: pare-cargo
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.cedf42d· 2 months ago
Behavioral checks haven't run yet: the sandbox couldn't execute this artifact (it may need credentials we don't provide, or an unsupported build). An environment limit, not a verdict.
Select a category above to see its individual checks.
Release history
1- releasecurrentcedf42dpass2 months ago
Contents
Structured, token-efficient Rust/Cargo output for AI agents. Up to 68% fewer tokens than raw cargo CLI output.
Part of the Pare suite of MCP servers.
Tools (9)
| Tool | Description |
|---|---|
build | Build diagnostics (file, line, code, severity, message) |
test | Test results (name, status, pass/fail counts) |
clippy | Lint diagnostics from clippy |
run | Run a cargo binary with structured output (exit code, stdout, stderr) |
add | Add dependencies to a Rust project |
remove | Remove dependencies from a Rust project |
fmt | Check or fix Rust formatting |
doc | Generate documentation with warning count |
check | Type check without full build (faster than build) |
Quick Start
npx -y @paretools/cargo
Add to your MCP client config:
{
"mcpServers": {
"pare-cargo": {
"command": "npx",
"args": ["-y", "@paretools/cargo"]
}
}
}
Example
test output:
{
"passed": 24,
"failed": 1,
"ignored": 2,
"total": 27,
"tests": [
{ "name": "test_parse_input", "status": "ok" },
{ "name": "test_edge_case", "status": "FAILED" }
]
}
All Pare Servers (244 tools)
| Package | Tools | Wraps |
|---|---|---|
| @paretools/git | status, log, diff, branch, show, add, commit, push, pull, checkout | git |
| @paretools/test | run, coverage | pytest, jest, vitest, mocha |
| @paretools/npm | install, audit, outdated, list, run, test, init | npm |
| @paretools/build | tsc, build, esbuild, vite-build, webpack | tsc, esbuild, vite, webpack |
| @paretools/lint | lint, format-check, prettier-format, biome-check, biome-format | eslint, prettier, biome |
| @paretools/python | pip-install, mypy, ruff-check, pip-audit, pytest, uv-install, uv-run, black | pip, mypy, ruff, pytest, uv, black |
| @paretools/docker | ps, build, logs, images, run, exec, compose-up, compose-down, pull | docker, docker compose |
| @paretools/cargo | build, test, clippy, run, add, remove, fmt, doc, check | cargo |
| @paretools/go | build, test, vet, run, mod-tidy, fmt, generate | go, gofmt |
Compatible Clients
Works with any MCP-compatible client: Claude Code, Claude Desktop, Cursor, Windsurf, VS Code / GitHub Copilot, Cline, Roo Code, Zed, Continue.dev, Gemini CLI, OpenAI Codex
Links
License
Reviews
No reviews yet. Be the first.
Related
Next Ai Draw Io
MCP server for Next AI Draw.io - AI-powered diagram generation with real-time browser preview
Caveman
MCP proxy that compresses prose fields (tool descriptions, etc.) using caveman rules. Same accuracy, fewer context tokens.
@cline/cli
Autonomous coding agent CLI - capable of creating/editing files, running commands, using the browser, and more
mh install mcps/paretools-cargo