Prava Toolport is a local semantic tool registry that sits between any AI agent and all your MCP servers โ handing the agent only the few right tools for each task, instead of every tool definition at once.
Coming Soon to Mac App Storesearch_tools
Describe the task in plain language โ any language
get_tool_schema
Load full details for one tool, only when needed
invoke_tool
Run it, proxied to the right downstream server
Every MCP server dumps its whole tool menu into the agent's context. A few servers together can eat 40โ50% of the window before any work starts. Toolport fixes that with progressive disclosure.
The agent describes what it wants to do โ "turn off the broken approval flow" โ and Toolport returns the top matching tools from across all your servers. Three meta-tools replace hundreds of definitions, saving ~80% of the tokens.
Cross-lingual embeddings mean a query in Japanese finds a tool described in English, and vice versa. Most tool layers are English-only; Toolport is multilingual by architecture.
The search index and embedding model live on your machine. Discovery works offline, round trips stay on-device, and nothing about your tools is sent to a cloud service.
Works with any MCP-speaking client โ Claude Code, Codex, Cursor, or your own agent. One registry entry replaces a page of server configs, and Toolport teaches connecting agents the workflow automatically.
Connect remote MCP servers over HTTP with sign-in handled for you โ including enterprise services like Microsoft Dataverse and GitHub. Tokens are stored locally, never proxied through us.
A native macOS menu-bar app supervises everything: add servers from a catalog or by hand, watch live metrics, re-index on demand, and run diagnostics โ no terminal required.
One install. One registry entry in your agent. Done.
Toolport lives in your menu bar and runs the registry engine locally. New installs start a 14-day trial with every component enabled.
Pick servers from the built-in catalog or add your own. Toolport connects to each one, asks for its tools, and files everything into a local searchable index.
Register Toolport as a single MCP server in Claude Code, Codex, Cursor, or any MCP client. That one entry now fronts every server you added.
Your agent discovers tools on demand โ search, load one schema, invoke. When a server's tools change, Toolport re-checks it automatically.
Progressive disclosure beats loading everything up front.
| Direct MCP Connections | Prava Toolport | |
|---|---|---|
| Context cost | โ Every tool definition loaded up front | โ 3 meta-tools, ~80% fewer tokens |
| Adding another server | โ Context shrinks with each one | โ Constant cost, any number of servers |
| Finding the right tool | โ Agent scans a wall of definitions | โ Semantic search over intent |
| Non-English queries | โ English-only matching | โ Cross-lingual by design |
| Small / on-device models | โ Choke first on tool bloat | โ Tiny footprint fits any model |
| Governance & metering | โ None | โ Audit receipts, security pre-screen, cost tracking |
Everyone gets the same app โ your plan simply unlocks components. Every install starts with a 14-day free trial with everything on.
The one-click install for individual developers. Subscribe monthly or annually; Apple handles billing and updates. Fully sandboxed and remote-only by design.
The direct download for power users and teams โ a notarized DMG purchased from pravalabs.app and unlocked with a signed license key. Same engine, more doors.
Prices shown in USD and subject to change before launch. Solo is billed by Apple through the Mac App Store. Team and Enterprise are sold directly from pravalabs.app as Developer ID licenses (per tier and seats) โ pricing announced at launch. Local (stdio) servers and multi-user serving require the Developer ID edition.
Toolport talks only to the MCP servers you configure โ nothing else.