Needle MCP server

Needle MCP server

site icon
2025.01.03 0
Python文档管理语义搜索内容生成开发效率
Needle MCP server 是一个用于管理文档并通过Claude聊天进行语义搜索的MCP服务器。它允许用户创建和管理文档集合,执行语义搜索,并与Claude桌面应用集成。
View on GitHub

Overview

基本能力

产品定位

Needle MCP server 是一个文档管理和语义搜索工具,旨在帮助用户高效地组织和检索文档内容。

核心功能

  1. 文档管理:创建和管理文档集合。
  2. 语义搜索:通过Claude聊天进行语义搜索。
  3. 集成能力:与Claude桌面应用无缝集成。

适用场景

  1. 技术文档管理:如创建“技术文档”集合并添加相关文档。
  2. 信息检索:搜索集合中的特定信息,如“AI相关内容”。
  3. 开发效率提升:快速访问和组织开发相关的文档资源。

工具列表

  1. UV工具:用于运行和管理Needle MCP server。
  2. Claude桌面应用:与Needle MCP server集成,提供用户界面和交互功能。

常见问题解答

  1. UV安装问题:确保UV已全局安装,可通过brew install uv安装。
  2. 配置问题:检查claude_desktop_config.json文件路径和内容是否正确。
  3. API密钥问题:确保Needle API密钥正确且有效。

使用教程

使用依赖

  1. 安装UV工具:
brew install uv

安装教程

  1. 克隆仓库:
git clone https://github.com/yourusername/needle-mcp.git
  1. 创建配置文件claude_desktop_config.json并添加配置内容。
  2. 获取Needle API密钥并更新配置文件。

调试方式

  1. 检查UV是否安装:
which uv
  1. 验证配置文件路径和内容是否正确。
  2. 重启Claude桌面应用以应用配置更改。

许可证

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