aboutsummaryrefslogtreecommitdiffstats
path: root/renderer/src/components/settings/McpSettings.tsx
Commit message (Collapse)AuthorAgeFilesLines
* feat(mcp): add tool discovery and per-tool permissionsClawd2026-03-011-37/+163
| | | | | | | | - Add MCP protocol client for tool discovery (initialize + tools/list) - Show discovered tools in settings UI with enable/disable checkboxes - Build explicit allowedTools list from enabled MCP tools - Remove bypassPermissions hack - now uses proper tool allowlisting - Format: mcp__servername__toolname for SDK allowedTools
* feat(settings): add MCP server configurationClawd2026-03-011-0/+502
- Add McpSettings component with add/edit/delete server UI - Support stdio (command + args + env) and sse/http (url + headers) transports - Array builder for args, key-value builder for env vars and headers - Pass mcpServers config to SDK query() calls - Store config as JSON in settings table