Skip to main content

MCP server for AskNeedl

Project description

🚀 AskNeedl MCP Server Setup

For Claude Desktop

Install askneedl-mcp-server:

pip install askneedl-mcp-server

Note: Make sure to use the python executable from the same environment where you are installing the askneedl-mcp-server. Steps to locate the python executable are mentioned below.

Finding <YOUR-PYTHON-EXECUTABLE-PATH>:

Before running the commands below, activate the environment where you have installed the askneedl-mcp-server package. No need to activate the environment if you are using the system python.

For macOS/Linux

Open the terminal and run:

which python

For Windows

Open the command prompt and run:

where python

Get your Needl API Key and UUID:

Contact Needl support(support@needl.ai) to get your API key and user UUID.

Configure claude desktop:

Add the below code to the respective claude_desktop_config.json file: (example .config/Claude/claude_desktop_config.json for linux):

{
    "mcpServers": {
		"askneedl-mcp-server": {
			"command": <YOUR-PYTHON-EXECUTABLE-PATH>,
			"args": [
			"-m",
			"askneedl_mcp_server"
			],
			"shell": true,
			"env": {
				"NEEDL_API_KEY": <YOUR-NEEDL-API-KEY>,
				"USER_UUID": <YOUR-PUBLIC-UUID>,
				"env": "prod"
			}
		}
	}
}

For local development and debugging:

Run the server:

python -m askneedl_mcp_server

Install uv:

For macOS and Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

For windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

(If you are facing installation errors, please refer the the uv installation guide(referenced above) for troubleshooting)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

askneedl_mcp_server-0.1.8.tar.gz (23.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

askneedl_mcp_server-0.1.8-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file askneedl_mcp_server-0.1.8.tar.gz.

File metadata

  • Download URL: askneedl_mcp_server-0.1.8.tar.gz
  • Upload date:
  • Size: 23.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.16

File hashes

Hashes for askneedl_mcp_server-0.1.8.tar.gz
Algorithm Hash digest
SHA256 496952ad451961e07a3b47c7303579a78da500de8b535d584175ed68667e52c3
MD5 50506e4d2f7538df64e2f2cb13872ccf
BLAKE2b-256 6bbeb7aa43b9ade064d38c2a13582bf25dc7767182be2e8fb90f39c4f9d5ca6a

See more details on using hashes here.

File details

Details for the file askneedl_mcp_server-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for askneedl_mcp_server-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 aeaed4dd0feffaa1c589ccfb2e6a4cfed7d973e62de46120f6767fcdd687a0b5
MD5 5cd859f4ab87d41251202938807fe63a
BLAKE2b-256 26cfc17317d2c4174c2a026f1a17f5761740b6a2427e85224fbcfcdf98902e6c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page