From d641bd7ce700428eae7d79f9c62c08f035ee02f5 Mon Sep 17 00:00:00 2001 From: mrinal Date: Tue, 3 Nov 2026 21:15:17 +0000 Subject: [PATCH] fix(mcp): use provider-native catalog records for permission grants Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- litellm/proxy/mcp_server/catalog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/mcp_server/catalog.py b/litellm/proxy/mcp_server/catalog.py index cad8841a4c8..0bb9f5b6b60 100644 --- a/litellm/proxy/mcp_server/catalog.py +++ b/litellm/proxy/mcp_server/catalog.py @@ -206,7 +206,7 @@ class CatalogSnapshots: for server_id, server in snapshot.management_servers.items() if server.execution_mode == MCPExecutionMode.provider } - return {**self.config_registrations, **self._registration_only_servers} + return {**self.config_registrations, **self._provider_native_servers} def routing(self) -> MutableMapping[str, str]: staged: Final = self._staged_routing.get()