Marketplace
MCP Server Catalog (plugin_type=mcp)
A directory of servers compatible with Anthropic's Model Context Protocol. Hosts register MCP servers from the catalog to expose additional tool sets in the Tool Registry as source='mcp'. Registration info is kept in ~/.lvis/mcp/servers.json.
What Is MCP?
Model Context Protocol — an open spec proposed by Anthropic defining "how an LLM calls an external server's tools/resources/prompts through a standard interface." Besides native plugins, the LVIS host can register MCP servers to easily bring in additional tools.
Registration Flow
- Fire the
lvis://mcp-login/<slug>deeplink from the Storefront, or enter the endpoint directly. (The Storefront is the marketplace web app, which lives in a separate repository.) - The host performs an MCP handshake to fetch server metadata / tool list, then stores metadata under
~/.lvis/mcp/<slug>/. - Registers into
~/.lvis/mcp/servers.json(host path:src/mcp/mcp-manager.ts). - Registered in the Tool Registry as source='mcp'. The host places that origin at the lowest of its three trust levels (
src/tools/types.ts).
Registering one does not make it auto-run
The host treats tools from an external MCP server at the lowest of its three trust levels, and filters them out of the risk-band auto-allow path into a confirmation card — read-only tools included. Which cases skip that prompt, and how far each one reaches, is set out on the MCP servers page.