Needle MCP Server logo

Needle MCP Server

by needle-ai

Needle MCP Server manages documents and performs searches using Needle through Claude’s Desktop Application. It allows you to organize and store documents for quick retrieval and perform powerful searches via Claude’s large language model.

View on GitHub

Last updated: N/A

What is Needle MCP Server?

Needle MCP (Model Context Protocol) server is designed to manage documents and facilitate searches using the Needle platform through the Claude Desktop Application. It provides a way to organize, store, and retrieve documents efficiently.

How to use Needle MCP Server?

To use the Needle MCP Server, you need to install it either via Smithery or manually. After installation, connect to the server through Claude Desktop, and use simple text commands to search, retrieve, or modify documents. The search results are then returned by Claude in a user-friendly interface.

Key features of Needle MCP Server

  • Document Management

  • Search & Retrieval

  • Easy Integration

  • Claude-based natural language search

Use cases of Needle MCP Server

  • Organizing and storing documents for quick retrieval

  • Performing powerful searches via Claude’s large language model

  • Integrating with the Needle ecosystem for advanced document management

  • Quickly finding answers within a large collection of documents

FAQ from Needle MCP Server

How do I install Needle MCP Server?

You can install it either via Smithery using the command npx -y @smithery/cli install needle-mcp --client claude or manually by cloning the repository and configuring Claude Desktop.

What is the purpose of the Needle API key?

The Needle API key is required to authenticate with the Needle platform and access its services. You can obtain your API key from needle.xyz.

How do I connect to the Needle MCP Server in Claude Desktop?

After installing the server, you need to configure the claude_desktop_config.json file with the correct path to the repository and your Needle API key. Then, restart Claude Desktop.

What if the integration isn't working?

Make sure UV is installed globally, verify your Needle API key is correct, and check if the needle-mcp path in the config matches your actual repository location. You can also try resetting the Claude Desktop configuration.

What are some example commands I can use in Claude Desktop?

Some example commands include: 'Create a new collection called 'Technical Docs'', 'Add this document to the collection, which is https://needle-ai.com', 'Search the collection for information about AI', and 'List all my collections'.