mirror of
https://github.com/andrepimenta/claude-code-chat.git
synced 2025-12-10 14:59:52 +00:00
Filter internal mcp
This commit is contained in:
@@ -1499,7 +1499,11 @@ class ClaudeChatProvider {
|
|||||||
// File doesn't exist, return empty servers
|
// 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) {
|
} catch (error) {
|
||||||
console.error('Error loading MCP servers:', error);
|
console.error('Error loading MCP servers:', error);
|
||||||
this._postMessage({ type: 'mcpServerError', data: { error: 'Failed to load MCP servers' } });
|
this._postMessage({ type: 'mcpServerError', data: { error: 'Failed to load MCP servers' } });
|
||||||
|
|||||||
Reference in New Issue
Block a user