Skip to main content

mcpzip

Aggregate hundreds of MCP tools behind 3 meta-tools

3 Tools, Not 300

Replace hundreds of tool schemas in your context window with just search_tools, describe_tool, and execute_tool. Claude finds what it needs on demand.

Smart Search

Keyword matching for speed, optional Gemini-powered semantic search for natural language queries like "send someone a message on slack".

Instant Startup

Serves from a disk-cached tool catalog immediately. Upstream servers connect and refresh in the background — no waiting.

All Transports

stdio, HTTP (Streamable HTTP), and SSE. OAuth 2.1 with PKCE for authenticated HTTP servers. Reuses mcp-remote tokens.

One Command Migration

Already have MCP servers in Claude Code? Run mcpzip migrate and you're done. It reads your config and rewires everything.

~5MB Binary

Single static Rust binary. No Node.js, no Python, no runtime dependencies. Fast, small, reliable.

How It Works

Claude Code                mcpzip                    MCP Servers
    |                        |                           |
    |-- search_tools ------->|                           |
    |   "send a message"     |-- (keyword + LLM search)  |
    |<-- results ------------|                           |
    |   slack__send_message   |                           |
    |                        |                           |
    |-- execute_tool ------->|                           |
    |   slack__send_message   |-- tools/call ----------->|
    |   {channel, text}      |<-- result ----------------|
    |<-- result -------------|                           |

Built by Hypercall