MCP服务器套件

一个包含多种功能服务器的集合,用于浏览器自动化、知识图谱管理、文件系统操作、GitHub集成、天气信息查询、Brave搜索API集成、网页内容获取和桌面命令执行等任务。

  • by jasondsmith72
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 jasondsmith72/jason-mcp-servers

使用说明

Jason的MCP服务器

此存储库包含我的环境中使用的各种模型上下文协议(MCP)服务器的设置和配置文件。

包含MCP服务器

  1. 操纵者 -Web浏览器自动化和抓取
  2. 记忆 -知识图谱与内存管理
  3. 文件系统 -文件系统操作和管理
  4. GitHub -GitHub API集成
  5. 天气 -天气信息服务
  6. 勇敢探索 -勇敢的搜索API集成
  7. 获取 -URL获取和web内容检索
  8. 桌面管理员 -桌面命令执行(从 好奇者/ClaudeComputerCommander)

安装

这 install.sh (适用于Linux/Mac)和 install.bat (对于Windows)脚本将帮助您设置此存储库中的所有MCP服务器。这些脚本从以下位置获取服务器:

安装脚本将:

  1. 克隆主存储库
  2. 将每台服务器设置在自己的目录中,并添加必要的依赖项
  3. 安装所有必需的npm包

卸载

如果需要删除MCP服务器,可以使用提供的卸载脚本:

  • 对于Windows:运行 uninstall.bat
  • 对于Linux/Mac:运行 uninstall.sh

这些脚本将:

  1. 警告您将删除的内容
  2. 在继续之前要求确认
  3. 停止任何正在运行的MCP服务器进程
  4. 删除所有MCP服务器目录
  5. (可选)删除整个mcp服务器目录

服务器结构

模型上下文协议服务器存储库将所有服务器放在一个存储库中 src 目录。我们的安装脚本:

  1. 克隆整个存储库
  2. 为每台服务器创建单独的目录
  3. 将相应的服务器代码复制到每个目录
  4. 为每台服务器设置依赖关系
  5. 对于桌面命令服务器,我们从单独的存储库中获取它

需求

API要求

一些MCP服务器需要API密钥才能正常工作:

配置

有关具体的配置选项,请参阅各个服务器目录。这 config 目录包含所有服务器的默认配置,您可以根据需要进行自定义。

环境变量

复制 .env.template 文件到 .env 并在启动服务器之前填写您的API密钥和其他所需凭据。

许可证

MIT许可证