Ultimate

X_MCP_CATALOG_UNRESOLVED

Means

a per-caller MCP catalog could not be resolved

Typical cause

defineAppMcp({ catalog }) threw, or answered something other than { tools: runtimeTool()[] } this server can serve

Fix

defineAppMcp({ catalog: (caller) => ({ tools: [runtimeTool({ name, description, inputSchema, permission, run })] }) }) — fix what the cause names in the catalog function: its throw, an entry not built by runtimeTool(), or a scope the boot scopes: map does not declare

Listed under MCP and AI

This page as markdown