ToolPiper is a local MCP server for macOS with 300+ tools across 9 categories. Load all of them, or filter to just the ones you need — saving up to 90% of context window overhead.
Two steps. Under 60 seconds.
Free DMG download. modelpiper.com/download →
Claude Code
claude mcp add toolpiper -- ~/.toolpiper/mcpCursor / Windsurf / Gemini Code — add to .mcp.json
{
"mcpServers": {
"toolpiper": {
"type": "stdio",
"command": "~/.toolpiper/mcp"
}
}
}HTTP Transport — no CLI middleman
{
"mcpServers": {
"toolpiper": {
"type": "http",
"url": "http://localhost:9998/mcp"
}
}
}Every tool definition costs tokens in the AI's context window. 300+ tools = ~2,000 tokens/message. Select only what you need.
claude mcp add toolpiper -- ~/.toolpiper/mcp The system category (29 tools) controls audio, display, Bluetooth, windows, Finder, Dock, notifications, contacts, calendar, and more — all integrated directly into ToolPiper. No extra apps or configuration needed.
The MCP binary ships inside ToolPiper.app — nothing else to install.
AI Client (Claude Code, Cursor, Windsurf, Gemini Code, etc.)
↓ JSON-RPC (stdio or HTTP)
~/.toolpiper/mcp [--category | --profile] OR POST localhost:9998/mcp
↓
ToolPiper.app (macOS, running)
↓
Backends (llama.cpp, FluidAudio, MLX Audio, Apple Intelligence, Vision, NLP, Pose, CDP, System Actions)The MCP binary reads ToolPiper's session key from disk on every request. Zero configuration.
If ToolPiper isn't running, every tool returns an install message pointing to modelpiper.com.
Every tool has readOnlyHint and openWorldHint so AI clients make informed decisions.
Pass --category or --profile to serve only the tools you need.
Grouped by category. Click to expand.
claude mcp add toolpiper -- ~/.toolpiper/mcp