MCP扩展管理工具

用于在Claude Desktop中安装和管理MCP扩展的工具,支持文件系统操作、Windows自动化及开发文档查询功能。

  • by Miruna-03
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Miruna-03/MCP_Server_Integration

使用说明

MCP扩展设置指南

在Claude Desktop中安装和配置MCP(模型上下文协议)扩展的分步指南,包括文件系统、Windows操作系统MCP和Context7。

目录

概述

本指南将引导您在Claude Desktop应用程序中安装MCP扩展,这些扩展可以实现:

  • 文件系统:读取、写入和管理计算机上的文件和目录
  • Windows操作系统MCP:控制Windows应用程序、自动化UI交互和系统操作
  • 背景7:访问最新的图书馆文档和编码资源

先决条件

  • Claude桌面应用程序 安装在您的系统上
  • Windows操作系统 (Windows MCP功能所需)
  • 管理员权限 (某些扩展可能需要)

安装MCP扩展

步骤1:打开克劳德桌面设置

  1. 发射 克劳德桌面 应用

  2. 点击 文件 在菜单栏中

  3. 选择 设置。.. 从下拉菜单中

步骤2:导航到扩展

  1. 在“设置”窗口中,单击 扩展 左侧边栏上的选项卡

  2. 您将看到扩展浏览器界面

步骤3:浏览可用扩展

  1. 扩展页面将显示可用的MCP扩展
  2. 您可以按类别浏览或搜索特定扩展名
  3. 查找以下扩展名:
    • 文件系统MCP
    • Windows操作系统MCP
    • 背景7

扩展设置

文件系统扩展名

步骤1:安装扩展

  1. 在扩展浏览器中,搜索“文件系统“或”文件系统MCP"
  2. 点击 文件系统MCP 扩展卡
  3. 点击 安装 按钮
  4. 等待安装完成

步骤2:配置文件访问权限

  1. 安装后,单击 配置 在“文件系统”扩展名旁边
  2. 设置允许的目录:
    • 点击 添加目录
    • 浏览并选择您希望Claude访问的文件夹
    • 常见选择:
      • C:\Users\YourUsername\Documents
      • C:\Users\YourUsername\Desktop
      • 您的项目文件夹
  3. 设置权限:
    • ✅ 读取文件 -允许读取文件内容
    • ✅ 写入文件 -允许创建和修改文件
    • ✅ 创建目录 -允许创建文件夹
    • ⚠️ 删除文件 -谨慎启用
  4. 点击 保存配置

步骤3:测试安装

  1. 与克劳德开始新的对话
  2. 让Claude列出您配置的目录之一中的文件:
    Can you show me the files in my Documents folder?
    
  3. Claude现在应该能够访问和显示您的文件

Windows操作系统MCP扩展

步骤1:安装扩展

  1. 搜索“Windows MCP“或”Windows操作系统“在扩展浏览器中
  2. 点击 Windows操作系统MCP 扩展
  3. 点击 安装
  4. 系统可能会提示您授予其他权限-单击 允许

步骤2:配置应用程序访问权限

  1. 点击 配置 适用于Windows操作系统MCP扩展
  2. 设置允许的应用程序:
    • 启用 安全模式 (推荐给初学者)
    • 将应用程序添加到允许列表中:
      • notepad.exe
      • calc.exe (计算器)
      • chrome.exe
      • firefox.exe
      • 根据需要添加其他应用程序
  3. 配置自动化设置:
    • ✅ 启动应用程序 -允许启动程序
    • ✅ UI自动化 -允许单击和键入
    • ✅ 窗口管理 -允许移动/调整窗口大小
    • ⚠️ 系统命令 -谨慎启用
  4. 点击 保存配置

步骤3:授予Windows权限

  1. Windows可能会显示 用户帐户控制(UAC) 提示
  2. 点击 是 允许Claude与Windows交互
  3. 您可能需要将Claude Desktop添加到Windows Defender例外中

步骤4:测试Windows自动化

  1. 让克劳德执行一个简单的任务:
    Can you open Notepad and type "Hello World"?
    
  2. Claude应该能够启动记事本并键入文本

Context7扩展

步骤1:安装扩展

  1. 搜索“背景7“在扩展浏览器中
  2. 点击Context7扩展卡
  3. 点击 安装

步骤2:设置API访问

  1. 点击 配置 对于上下文7
  2. 您需要一个Context7 API密钥:
    • 点击 获取API密钥 (这将打开Context7网站)
    • 注册免费的Context7帐户
    • 复制API密钥
  3. 在配置字段中粘贴API键
  4. 配置设置:
    • 令牌限制:10000(默认值)
    • 缓存持续时间:1小时
    • 自动解析库: ✅ 启用
  5. 点击 保存配置

步骤3:测试上下文7

  1. 向Claude询问编程库:
    Can you show me the latest React hooks documentation?
    
  2. Claude应该从Context7获取并显示当前文档

管理扩展

查看已安装的扩展

  1. 首选 文件 → 设置 → 扩展
  2. 点击 已安装 选项卡以查看您的活动扩展
  3. 每个扩展显示:
    • 状态(活动/非活动)
    • 版本号
    • 最后更新日期

更新扩展

  1. 在 已安装 选项卡,查找带有更新通知的扩展
  2. 点击 更新 在任何有可用更新的扩展旁边
  3. 如果系统提示,请重新启动Claude Desktop

禁用/启用扩展

  1. 在 已安装 选项卡,找到要管理的扩展名
  2. 切换 启用/禁用 开关
  3. 该扩展将立即被激活或停用

卸载扩展

  1. 在 已安装 选项卡中,单击要删除的扩展名
  2. 点击 卸载
  3. 出现提示时确认删除

故障排除

常见问题

扩展名未出现

问题:在扩展浏览器中看不到MCP扩展 解决方案:

  1. 检查您的互联网连接
  2. 重新启动克劳德桌面
  3. 清除扩展缓存: 设置 → 高级 → 清除扩展缓存

文件系统扩展问题

问题:访问文件时出现“权限被拒绝”错误 解决方案:

  1. 检查扩展设置中配置的目录
  2. 确保Claude Desktop具有适当的Windows权限
  3. 尝试以管理员身份运行Claude Desktop(暂时)

问题:文件未显示 解决方案:

  1. 验证文件夹路径是否正确
  2. 检查该文件夹是否在您的允许目录列表中
  3. 刷新扩展:禁用并重新启用它

Windows操作系统MCP问题

问题:应用程序无法启动 解决方案:

  1. 将应用程序添加到您的允许列表中
  2. 检查Windows Defender是否阻止自动化
  3. 确保已授予UAC权限

问题:UI自动化不起作用 解决方案:

  1. 在扩展设置中启用安全模式
  2. 确保目标应用程序处于焦点位置
  3. 尝试在操作之间添加延迟

上下文7问题

问题:“身份验证失败”错误 解决方案:

  1. 验证您的API密钥是否正确
  2. 检查您的Context7帐户是否处于活动状态
  3. 尝试重新生成API密钥

问题:找不到库文档 解决方案:

  1. 尝试使用不同的库搜索词
  2. 检查Context7是否支持该库
  3. 清除扩展设置中的Context7缓存

获取帮助

  1. 扩展日志: 设置 → 高级 → 查看扩展日志
  2. 重置扩展: 设置 → 高级 → 重置所有扩展
  3. 支持:通过“帮助”菜单联系Claude支持

使用技巧

最佳实践

  1. 从小做起:从测试每个扩展的简单任务开始
  2. 安全第一:仅授予扩展必要的权限
  3. 定期更新:保持扩展更新以获得最佳性能
  4. 监视器使用情况:如果有什么不起作用,请检查扩展日志

示例工作流

文件管理工作流

1. "Show me the files in my Desktop folder"
2. "Create a new folder called 'Projects' in Documents"
3. "Move the file 'report.txt' from Desktop to Documents/Projects"

Windows自动化工作流

1. "Open Calculator"
2. "Calculate 15 * 24 using the calculator"
3. "Take a screenshot of the result"

开发工作流程

1. "Get the latest React documentation for useState hook"
2. "Create a new file called 'component.jsx' in my project folder"
3. "Write a React component using the useState examples"

性能提示

  • 限制目录范围:只添加您实际需要的文件夹
  • 使用安全模式:适用于Windows自动化,特别是在学习时
  • 缓存设置:根据您的需要调整Context7缓存持续时间
  • 定期清理:定期审查并删除未使用的扩展名

更新日志

最新动态

  • 文件系统v2.1:添加了对符号链接的支持,并改进了错误处理
  • Windows操作系统MCP v1.8:增强的UI自动化和更好的应用程序检测
  • Context7 v3.2:更快的文档检索和更大的图书馆覆盖范围

备注:扩展可用性和功能可能因您的Claude Desktop版本和订阅级别而异。某些扩展可能需要高级访问权限。