needle-mcp
by needle-ai·★ 100·Score 44
Needle MCP Server enables RAG functionality with document management and semantic search for LLMs.
Overview
Needle MCP Server provides a standardized interface for connecting LLMs to document data sources. It allows users to organize documents across PDFs, DOCX, XLSX and other formats, then perform semantic searches through Claude Desktop. The server offers both remote and local installation options with multiple configuration methods for different clients.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need semantic search capabilities across your document collections and are already using or willing to use the Needle platform.
When NOT to choose this
Avoid if you need self-hosted solutions without vendor lock-in, as this requires integration with Needle's proprietary service.
Tools this server exposes
4 tools extracted from the README (low confidence)create_collectionCreate a new collection for organizing documents
add_documentAdd a document to a collection
search_collectionSearch within collections for information
list_collectionsList all available collections
Note: inferred from usage examples in README, no explicit tool documentation
Comparable tools
Installation
Remote Installation (Recommended)
**Claude Desktop Config** Add to your claude_desktop_config.json:
{
"mcpServers": {
"needle": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.needle.app/mcp",
"--header",
"Authorization:Bearer ${NEEDLE_API_KEY}"
],
"env": {
"NEEDLE_API_KEY": "<your-needle-api-key>"
}
}
}
}**Local Installation**
- Clone:
git clone https://github.com/needle-ai/needle-mcp.git - Install UV:
brew install uv - Update config with:
{
"mcpServers": {
"needle": {
"command": "uv",
"args": ["--directory", "/path/to/needle-mcp", "run", "needle-mcp"],
"env": {
"NEEDLE_API_KEY": "<your-needle-api-key>"
}
}
}
}FAQ
- What document formats are supported?
- Needle MCP Server supports PDF, DOCX, XLSX and various other file formats.
- Can I use this with other AI assistants besides Claude?
- Currently, the documentation specifically mentions integration with Claude Desktop, though MCP protocol may allow future expansion to other assistants.
Compare needle-mcp with
Last updated · Auto-generated from public README + GitHub signals.