{"version":"2.1.45","anchor":"url-elicitation-for-mcp-tools","canonical_anchor":"url-elicitation-for-mcp-tools","heading":"URL Elicitation for MCP Tools","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.45\/e\/url-elicitation-for-mcp-tools","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.45","markdown":"### URL Elicitation for MCP Tools\n\n**What**\n\nMCP tools can now request that users open a URL (e.g., for OAuth flows) and wait for completion before continuing.\n\n**Details**\n\n- Supports error code -32042 for URL elicitation requests\n- Shows the URL to the user with options to \"Reopen URL\", \"Continue without waiting\", or \"Skip confirmation\"\n- Handles completion notifications from MCP servers when the user finishes the URL flow\n- If the user cancels, the tool receives a message explaining the cancellation\n\n**Evidence**\n\nURL elicitation handler (search for `\"requires URL elicitation (error -32042\"`)"}