返回 MCP 目录
public公开dns本地运行

Git-Spice Documentation Search

一个为Cursor IDE提供git-spice文档搜索功能的MCP服务器实现

article

README

🚀 光标 MCP 服务器

本项目实现了一个模型上下文协议(MCP)服务器,为光标 IDE 提供了搜索 git-spice 文档的实用工具,极大提升了开发过程中的信息检索效率。

🚀 快速开始

此 MCP 服务器能与光标 IDE 深度集成,借助 MCP 协议实现实时的 git-spice 文档搜索。使用前请确保已满足以下先决条件:

  • Node.js(v16 或更高版本)
  • 光标 IDE
  • npm 或 yarn 包管理器

✨ 主要特性

  • 光标 IDE 集成:通过 MCP 协议无缝集成至光标 IDE,为开发者提供便捷的文档搜索入口。
  • 实时搜索:支持对 git-spice 文档进行实时搜索,快速定位所需信息。
  • 高效解析:采用简单高效的文档解析方式,确保搜索结果的准确性和及时性。

📦 安装指南

克隆仓库

git clone <repository-url>
cd <repository-name>

安装依赖

npm install
# 或者
yarn install

构建项目

npm run build
# 或者
yarn build

📚 详细文档

服务器配置

服务器预先配置了以下实用功能:

  • 工具功能
  • 资源功能
  • 提示功能

光标 IDE 配置

  1. 打开光标 IDE 设置:
    • 在 macOS 上:使用快捷键 Cmd + ,
    • 在 Windows/Linux 上:使用快捷键 Ctrl + ,
  2. 导航至“扩展”部分。
  3. 找到 MCP 服务器设置并添加新的服务器配置:
{
  "name": "Git Spice MCP Server",
  "command": "node",
  "args": ["dist/index.js"],
  "cwd": "/path/to/your/project"
}
  1. 保存设置并刷新 MCP。

💻 使用示例

当使用光标代理模式时,MCP 服务器会被自动检测到,git-spice 文档搜索工具随即可用。代理会在相关查询时提示您使用该工具。

🔧 技术细节

项目结构

  • src/index.ts:主服务器实现文件,承载服务器的核心逻辑。
  • src/:源代码目录,包含项目的所有源代码。
  • dist/:编译输出目录,存放编译后的文件。

📄 许可证

文档中未提及相关许可证信息。

致谢

感谢以下项目和工具的支持:

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端