MCP Servers

MCP Servers

site icon
2025.02.25 0
JavaScript开发效率搜索工具交流协作知识管理问题解决开发效率搜索工具交流协作
my-mcp-servers 是一个包含多种 Model Context Protocol (MCP) 服务器的仓库,旨在增强 Cursor 的能力。它提供了多种功能模块,包括 Git 仓库交互与自动化、Brave 搜索、GitHub 集成、持久存储与检索以及结构化问题解决。适用于开发人员、团队协作和知识管理等多种场景。
View on GitHub

Overview

基本能力

产品定位

my-mcp-servers 是一个多功能的 MCP 服务器集合,旨在通过提供各种工具和服务来增强 Cursor 的能力,适用于开发、搜索、协作和知识管理等多种场景。

核心功能

  1. Git MCP:提供本地 Git 仓库的交互与自动化功能,包括仓库状态、文件操作、分支和提交管理等。
  2. Brave Search MCP:提供 Web 和本地搜索能力,包括 Web 搜索过滤、本地商业搜索和新闻文章搜索。
  3. GitHub MCP:提供 GitHub 集成与自动化功能,包括仓库管理、问题和 PR 处理以及分支操作。
  4. Memory MCP:提供持久存储与检索功能,包括知识图谱管理、实体和关系跟踪以及搜索能力。
  5. Sequential Thinking MCP:提供结构化问题解决功能,包括逐步分析、动态思维修订和上下文维护。

适用场景

  • 开发效率:通过 Git MCP 和 GitHub MCP 提升代码管理和团队协作效率。
  • 搜索工具:通过 Brave Search MCP 快速获取 Web 和本地信息。
  • 知识管理:通过 Memory MCP 进行知识图谱管理和持久存储。
  • 问题解决:通过 Sequential Thinking MCP 进行结构化问题分析和解决。

工具列表

  1. Git MCP:本地 Git 仓库交互与自动化工具。
  2. Brave Search MCP:Web 和本地搜索工具。
  3. GitHub MCP:GitHub 集成与自动化工具。
  4. Memory MCP:持久存储与检索工具。
  5. Sequential Thinking MCP:结构化问题解决工具。

常见问题解答

  1. 安装问题:运行 make verify-installation 检查所有组件,确保所有前置条件满足。
  2. API 密钥问题:验证环境变量设置正确,检查 API 密钥权限和范围。
  3. Cursor 配置问题:验证 MCP 设置,检查命令路径和参数,配置更改后重启 Cursor。

使用教程

使用依赖

  1. 操作系统:macOS(带 Homebrew)或 Linux(带 apt-get)。
  2. 系统要求:Python 3.10 或更高版本,Node.js 18 或更高版本(默认安装 Node.js 22.13.1),安装目录的写入权限。

安装教程

  1. 第一阶段(系统设置)
make phase1
  1. 重启终端
  2. 第二阶段(MCP 安装)
make phase2

调试方式

  1. 验证安装
make verify-installation
  1. 清理依赖
make clean
  1. 深度清理
make clean-deep

许可证

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