Control product catalog visibility for agents
catalog-mcpmcp_serversetup L4★0
voyantjs/voyant ↗What it does
Wrap catalog plane APIs as agent-callable MCP tools with visibility filtering
Best for
Agent access to product catalogs with strict isolation, live pricing, and role-based visibility.
Inputs
- · search query
- · entity ID
- · audience context
- · actor role (staff/customer)
Outputs
- · resolved catalog entries
- · semantic search results
- · availability status
- · price quotes
Requires
- · Catalog plane resolver service
- · Source adapter for live pricing
Preconditions
- · pnpm add @voyantjs/catalog-mcp
- · Inject catalog service and actor context
- · Wire registry to transport
Failure modes
- · No vector DB queries—always routes through API for consistency
- · Visibility filtering enforced server-side
Trust signals
- · Architecture doc (catalog-rag-architecture.md)
- · Tool isolation guarantees documented