mirror of
https://github.com/andrepimenta/claude-code-chat.git
synced 2025-12-10 23:09:50 +00:00
Filter internal mcp
This commit is contained in:
@@ -1499,7 +1499,11 @@ class ClaudeChatProvider {
|
||||
// File doesn't exist, return empty servers
|
||||
}
|
||||
|
||||
this._postMessage({ type: 'mcpServers', data: mcpConfig.mcpServers || {} });
|
||||
// Filter out internal servers before sending to UI
|
||||
const filteredServers = Object.fromEntries(
|
||||
Object.entries(mcpConfig.mcpServers || {}).filter(([name]) => name !== 'claude-code-chat-permissions')
|
||||
);
|
||||
this._postMessage({ type: 'mcpServers', data: filteredServers });
|
||||
} catch (error) {
|
||||
console.error('Error loading MCP servers:', error);
|
||||
this._postMessage({ type: 'mcpServerError', data: { error: 'Failed to load MCP servers' } });
|
||||
|
||||
Reference in New Issue
Block a user