@insforge/install
v0.0.42
Published
CLI tool for installing Insforge MCP servers across different AI clients
Maintainers
Readme
@insforge/install
CLI tool for installing Insforge MCP servers across different AI clients.
Installation & Usage
# Install for specific clients with required API key and base URL
npx @insforge/install --client claude-code --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client cursor --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client windsurf --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client cline --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client roocode --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client codex --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
npx @insforge/install --client trae --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130
# Install dev version for testing (uses @insforge/mcp@dev)
npx @insforge/install --client cursor --env API_KEY=YOUR_API_KEY --env API_BASE_URL=http://localhost:7130 --dev
# With custom base URL (e.g., production server)
npx @insforge/install --client cursor --env API_KEY=YOUR_API_KEY --env API_BASE_URL=https://api.insforge.comRequired Configuration
- API_KEY (required): Your Insforge API key for authentication
- API_BASE_URL (optional): Defaults to
http://localhost:7130
Supported Clients
- claude-code - Claude Desktop (uses
~/.claude/claude_mcp_config.json) - cursor - Cursor IDE (uses
~/.cursor/mcp.json) - windsurf - Windsurf IDE (uses
~/.codeium/windsurf/mcp_config.json) - cline - Cline VS Code Extension (uses
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonon macOS) - roocode - Roo-Code VS Code Extension (uses
~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roocline/settings/mcp_settings.jsonon macOS)
Options
--client <client> Target AI client (required)
--env KEY=VALUE Environment variables (can be used multiple times)
API_KEY is required
API_BASE_URL is optional (default: http://localhost:7130)
--dev Install dev version (@insforge/mcp@dev) instead of latestExamples
Basic Installation
# Install Insforge MCP for Claude Code
npx @insforge/install --client claude-code --env API_KEY=your-api-key-here --env API_BASE_URL=http://localhost:7130
# Install for Windsurf with production server
npx @insforge/install --client windsurf --env API_KEY=your-api-key --env API_BASE_URL=https://api.insforge.com
# Install dev version for internal testing
npx @insforge/install --client cursor --env API_KEY=your-api-key --env API_BASE_URL=http://localhost:7130 --devWhat This Does
The installer will:
- Create or update the MCP configuration file for your chosen client
- Add the Insforge MCP server with your API credentials
- Configure it to run via
npx @insforge/mcp@latest(or@insforge/mcp@devwith--devflag)
After installation, restart your AI client to load the Insforge MCP server.
Dev vs Production Versions
Production (default):
npx @insforge/install --client <client> ...- Installs
@insforge/mcp@latest- stable, tested version - Recommended for general use
- Installs
Development (
--devflag):npx @insforge/install --client <client> ... --dev- Installs
@insforge/mcp@dev- latest features, may be unstable - For team testing and early access to new features
- Installs
License
MIT
