基本能力
产品定位
Jason's MCP Servers 是一个多功能的MCP服务器集合,旨在提供各种自动化和管理功能,包括浏览器自动化、文件系统操作、GitHub集成、天气信息查询等。
核心功能
- puppeteer - 提供Web浏览器自动化和网页抓取功能。
- memory - 知识图谱和内存管理。
- filesystem - 文件系统操作和管理。
- github - GitHub API集成。
- weather - 天气信息服务。
- brave_search - Brave搜索API集成。
- fetch - URL抓取和网页内容检索。
- desktopCommander - 桌面命令执行。
适用场景
- 浏览器自动化和网页抓取
- 文件系统管理和操作
- GitHub项目管理和集成
- 天气信息查询和展示
- 使用Brave搜索API进行搜索
- 桌面命令执行和自动化
工具列表
- puppeteer - 用于浏览器自动化和网页抓取。
- memory - 用于知识图谱和内存管理。
- filesystem - 用于文件系统操作和管理。
- github - 用于GitHub API集成。
- weather - 用于天气信息查询。
- brave_search - 用于Brave搜索API集成。
- fetch - 用于URL抓取和网页内容检索。
- desktopCommander - 用于桌面命令执行。
常见问题解答
- 如何安装? 使用提供的
install.sh
(Linux/Mac)或install.bat
(Windows)脚本进行安装。 - 如何卸载? 使用
uninstall.sh
(Linux/Mac)或uninstall.bat
(Windows)脚本进行卸载。 - 需要哪些依赖? Node.js(v16或更高版本)、Git、Python(3.8+,某些服务器需要)、Docker(可选)。
- 需要API密钥吗? 是的,某些服务器如GitHub、Weather和Brave Search需要API密钥。
使用教程
使用依赖
- Node.js - 安装命令:
brew install node
(Mac)或从https://nodejs.org/下载安装包。 - Git - 安装命令:
brew install git
(Mac)或从https://git-scm.com/下载安装包。 - Python - 安装命令:
brew install python
(Mac)或从https://www.python.org/downloads/下载安装包。 - Docker - 可选,安装命令:
brew install docker
(Mac)或从https://www.docker.com/products/docker-desktop/下载安装包。
安装教程
- 克隆仓库:
git clone https://github.com/modelcontextprotocol/servers.git
- 运行安装脚本:
- Linux/Mac:
./install.sh
- Windows:
install.bat
- 安装完成后,每个服务器将在其自己的目录中设置,并安装所有必要的依赖项。
调试方式
- 进入服务器目录:
cd src/<server-name>
- 启动服务器:
npm start
或根据服务器文档中的说明启动。 - 检查日志文件以获取调试信息。