Skip to the content.

πŸš€ NakshAstraMCP Setup Guide

Quick Start: Get your local context engine running in under 5 minutes.


πŸ’» System Requirements

Requirement Minimum Recommended
OS Windows 10+, macOS 12+, Linux (glibc 2.31+) Windows 11, macOS 14+
CPU 2 cores 4+ cores
RAM 4 GB 8 GB+
Python 3.11+ (bundled with wheel) 3.13
Disk 500 MB (for indexing data) 1 GB+

πŸ“₯ Installation

NakshAstraMCP is distributed as a Secure Binary Wheel for maximum privacy and performance.

πŸ“₯ Download v3.10.1 Secure Wheel (Windows)

We recommend using uv for installation:

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

# Install NakshAstraMCP
uv tool install https://github.com/vijaytank/NakshAstraMCP-Docs/releases/download/3.0.0/nakshastramcp-3.10.1-cp313-cp313-win_amd64.whl --force

2. Prerequisite Check

Run the built-in doctor command to verify your environment is correctly configured:

nakshastramcp doctor

βš™οΈ Initial Configuration

Registering a Workspace

Navigate to your project root and run:

nakshastramcp start --workspace .

The server will create a local index in your user data directory without modifying your source code.

Configuring .mcpignore

You can control which files and directories are excluded from indexing by creating a .mcpignore file in your workspace root. The syntax is identical to .gitignore:

# Exclude build artifacts
dist/
build/
node_modules/

# Exclude large data files
*.csv
*.parquet

# Exclude specific directories
vendor/
__pycache__/

πŸ›‘ Security Note

NakshAstraMCP is designed with a β€œLocal First” philosophy. It does not require administrative privileges to index your local files, and it does not connect to any external servers during normal operation.


🏠 Home | πŸ“– User Guide | πŸ›  Troubleshooting