Install BigRack globally on your machine:
npm install -g @bigrack/mcpThis installation includes the MCP server and CLI to manage your racks and projects.
You can install BigRack directly from the GitHub repository by cloning only the MCP package folder:
git clone --filter=blob:none --sparse https://github.com/baptiste-mnh/bigrack.dev.git
cd bigrack
git sparse-checkout set packages/mcp
cd packages/mcp
npm install -g .This will install the latest version from the GitHub repository. The npm install -g . command installs the package globally from the current directory.
If you want to contribute to the project or use the latest development version, you can clone and build the repository:
git clone https://github.com/baptiste-mnh/bigrack.dev.git
cd bigracknpm installnpm run buildTo use the local version as a global command:
npm run link:mcpNow you can use the bigrack command from anywhere. To unlink later, use npm run unlink:mcp.
For active development with auto-rebuild on changes:
npm run dev:mcpThis watches for file changes and automatically rebuilds the package.
First, initialize BigRack globally on your machine (run once per machine):
bigrack initThis sets up the BigRack database, downloads the embedding model, and creates the configuration directory (~/.bigrack/).
In your project directory, create a Repo using the MCP tool:
Ask your AI assistant:
"Create a new BigRack repo for this project"
This creates a bigrack.json file and registers the Repo in the local SQLite database (~/.bigrack/).
During initialization, BigRack downloads the vector embedding model (~80MB):
🔍 Vector: ✅ Ready
Model: Xenova/all-MiniLM-L6-v2
Dim: 384
Size: ~22.6 MBThis model enables semantic search over your business context. It runs entirely locally with no external API calls.
To integrate BigRack with Claude Desktop, use:
bigrack setup-claudeThis command automatically configures Claude Desktop to use BigRack as an MCP server.
If you prefer to configure manually, add this to your Claude Desktop configuration file:
~/.config/claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"bigrack": {
"command": "npx",
"args": ["-y", "@bigrack/mcp"]
}
}
}Important: Restart Claude Desktop after configuration for changes to take effect.
To integrate BigRack with Cursor:
bigrack setup-cursorThis configures Cursor to use BigRack as an MCP server. Restart Cursor after configuration.
Verify your installation:
bigrack --versionYou should see the BigRack version and a confirmation that the MCP server is ready.
After installation, you can:
bigrack initbigrack_create_repo MCP tool in your AI assistantbigrack_create_project MCP toolSee the Quick Start Guide for a detailed tutorial.