Needle
Production-ready RAG out of the box to search and retrieve data from your own documents.
Ads
Overview
MCP (Model Context Protocol) server to manage documents and perform searches using Needle through Claude's Desktop Application. - Overview - Features - Usage - Commands in Claude Desktop - Result in Needle - Installation - Video Explanation - Organize and store documents for quick retrieval. - Perform powerful searches via Claude's large language model. - Integrate seamlessly with the Needle ecosystem for advanced document management. MCP (Model Context Protocol) standardizes the way LLMs connect to external data sources. You can use Needle MCP Server to easily enable semantic search tools in your AI applications, making data buried in PDFs, DOCX, XLSX, and other files instantly accessible by LLMs.
Installation
npx mcp-remote https://mcp.needle.app/mcp --header Authorization:Bearer ${NEEDLE_API_KEY}Configuration
{
"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>"
}
}
}
}Capabilities
- Create a new collection
Ask Claude to create a document collection in Needle, e.g. “Create a new collection called ‘Technical Docs’”.
- Add documents to a collection
Provide a URL or file and have Claude add it to a specified Needle collection.
- Search across your documents
Use natural language to search a collection for specific information buried in PDFs, DOCX, or XLSX files.
- List all collections
Ask Claude to retrieve a list of your existing Needle collections.
Tags
- rag
- knowledge-retrieval
- search
- document
- ai-agent
Related MCP servers
Mastra Docs Server
OfficialProvides AI assistants with direct access to Mastra.ai's complete knowledge base.
Fetch MCP Server
OfficialFetch web content and convert HTML pages into LLM-friendly markdown output.
Perplexity Ask MCP Server
OfficialA connector for the Perplexity API to enable web search within the MCP ecosystem.
Perplexity
OfficialAn MCP server that connects to Perplexity's Sonar API, enabling real-time web-wide research in conversational AI.