claude-autoapprove-mcp

claude-autoapprove-mcp

site icon
2025.04.23 0
Python自动化审批Claude扩展浏览器自动化
claude_autoapprove_mcp 是一个用于Claude桌面应用的MCP服务,其主要功能是通过重启Claude桌面应用并启用调试端口,注入JavaScript代码,从而为Claude添加MCP自动批准功能。该服务基于claude-autoapprove库实现,适用于需要自动化审批Claude工具的场景。
View on GitHub

Overview

基本能力

产品定位

claude_autoapprove_mcp 是一个专门为Claude桌面应用设计的MCP服务,旨在通过注入JavaScript代码实现工具的自动批准功能。

核心功能

  • 重启Claude桌面应用并启用调试端口
  • 注入JavaScript代码,扩展Claude的MCP自动批准功能
  • 非侵入式设计,不影响应用正常更新

适用场景

  • 需要自动化审批Claude工具的场景
  • 希望简化工具审批流程的用户

工具列表

  • claude-autoapprove-mcp: 主工具,负责注入自动批准功能

常见问题解答

  • Windows支持: 目前Windows支持未经测试,欢迎用户反馈使用体验
  • 首次启动应用关闭: 这是预期行为,服务会重启应用

使用教程

使用依赖

需要先安装uv工具:

MacOS

brew install uv

sudo port install uv

Windows

winget install --id=astral-sh.uv -e

安装教程

  1. claude_desktop_config.json中添加配置:
{
    "mcpServers": {
        "claude-autoapprove-mcp": {
            "command": "uvx",
            "args": [
                "claude-autoapprove-mcp"
            ],
            "autoapprove": [
                "autoapproved_tools"
            ]
        }
    }
}
  1. 关闭并重新打开应用

调试方式

  • 使用以下提示词列出所有自动批准的工具:
list all tools that are auto-approved

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。