基本能力
产品定位
my-mcp-servers 是一个多功能的 MCP 服务器集合,旨在通过提供各种工具和服务来增强 Cursor 的能力,适用于开发、搜索、协作和知识管理等多种场景。
核心功能
- Git MCP:提供本地 Git 仓库的交互与自动化功能,包括仓库状态、文件操作、分支和提交管理等。
- Brave Search MCP:提供 Web 和本地搜索能力,包括 Web 搜索过滤、本地商业搜索和新闻文章搜索。
- GitHub MCP:提供 GitHub 集成与自动化功能,包括仓库管理、问题和 PR 处理以及分支操作。
- Memory MCP:提供持久存储与检索功能,包括知识图谱管理、实体和关系跟踪以及搜索能力。
- Sequential Thinking MCP:提供结构化问题解决功能,包括逐步分析、动态思维修订和上下文维护。
适用场景
- 开发效率:通过 Git MCP 和 GitHub MCP 提升代码管理和团队协作效率。
- 搜索工具:通过 Brave Search MCP 快速获取 Web 和本地信息。
- 知识管理:通过 Memory MCP 进行知识图谱管理和持久存储。
- 问题解决:通过 Sequential Thinking MCP 进行结构化问题分析和解决。
工具列表
- Git MCP:本地 Git 仓库交互与自动化工具。
- Brave Search MCP:Web 和本地搜索工具。
- GitHub MCP:GitHub 集成与自动化工具。
- Memory MCP:持久存储与检索工具。
- Sequential Thinking MCP:结构化问题解决工具。
常见问题解答
- 安装问题:运行
make verify-installation
检查所有组件,确保所有前置条件满足。 - API 密钥问题:验证环境变量设置正确,检查 API 密钥权限和范围。
- Cursor 配置问题:验证 MCP 设置,检查命令路径和参数,配置更改后重启 Cursor。
使用教程
使用依赖
- 操作系统:macOS(带 Homebrew)或 Linux(带 apt-get)。
- 系统要求:Python 3.10 或更高版本,Node.js 18 或更高版本(默认安装 Node.js 22.13.1),安装目录的写入权限。
安装教程
- 第一阶段(系统设置):
bash
make phase1 - 重启终端。
- 第二阶段(MCP 安装):
bash
make phase2
调试方式
- 验证安装:
bash
make verify-installation - 清理依赖:
bash
make clean - 深度清理:
bash
make clean-deep