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.7.tar.gz (24.8 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.7-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for askneedl_mcp_server-0.1.7.tar.gz
Algorithm Hash digest
SHA256 ff030d9c42c4b239334db5f29818e31bcf9b16770090ef3fb3408c53e4397d0a
MD5 91dd63580d23a3d46862a57018022861
BLAKE2b-256 ee57f98c16ae1ef3cfd176e83ccc40e54905511bdd48ff5d782f8c9d8eab736a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for askneedl_mcp_server-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 774dfd67537b163c43047896180cbc61296ec691d2c1b1d119df7a79950b24ff
MD5 6eecc75ae5d9341d4f23fafcf5894bb0
BLAKE2b-256 e82ade018bb1d78fa2b0244d4037335ea75871b9ece96a4a23bfd6405e2298a6

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