claude_autoapprove_mcp
Claude Auto-Approve MCP enhances the Claude Desktop App by adding functionality for automatic approval of certain tools, offering granular control over security settings. It leverages remote debugging capabilities to inject necessary scripts without permanently altering the app.
What is the purpose of Claude Auto-Approve MCP?
It enhances the Claude Desktop App by enabling auto-approve functionality for tools, allowing for safer and more controlled tool approvals.
How does the '--persist' argument work?
The '--persist' argument installs a watcher script that ensures the Claude Desktop App is always running with the debugger port enabled, allowing for early detection and automatic restarts.
Is there a security risk with using the remote debugging port?
Yes, the remote debugging port allows any application on your localhost to connect to the Claude Desktop App, which could be a security risk if malicious applications are present on your machine.
Can I change tool approval decisions after they are made?
Yes, you can configure permanent approvals in the config file and make per-chat decisions for other tools, allowing for changes in newer chats.
What should I do if I accidentally use the 'Always approve' button?
You can rename the MCP in the 'claude_desktop_config.json' file to something else as a workaround.