MCP lazy loading

MCP Lazy Loading

Lazy-load MCP tool schemas so agents see a compact route plan first and full schemas only when needed.

MCP lazy loading reduces startup context waste by separating task planning from full tool invocation metadata.

Practical workflow

  1. Keep connector profiles and short tool purposes in the router.
  2. Select task-relevant tools first.
  3. Expose only those full schemas to the agent run.
  4. Record when a blocked or missing tool would have been requested.

How ToolBudget Router helps

ToolBudget Router uses task intent and policy to simulate lazy loading without forcing teams to rebuild every upstream MCP server.

View MCP examples