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: Possibly install in the base python environment, as the claude executable might not be able to access the askneedl-mcp-server package if installed in a different environment or conda environments.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for askneedl_mcp_server-0.1.5.tar.gz
Algorithm Hash digest
SHA256 61ef11740feb3c26ce8ea947f4f9fa51fb5287c01d5e4bbab2846c2b951736f4
MD5 c1065c6fb3b5a03446639b08008bdeea
BLAKE2b-256 b8e18933f047a7075b4a1d845c5f14ac804859246441698afb9f881d22a4c017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for askneedl_mcp_server-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0995d437c731a01245bc3708187b4e499ec0f9415265761f9bc4b30e98f31751
MD5 cd5477ab9eb70c7324e1b1fe6942a1c7
BLAKE2b-256 8b74a39d3987aa551469d9469e87c8880a03045d8a5406c6f22bde66682b4ac0

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