System Requirements
Before installing MCPKit, ensure your system meets these requirements:- Node.js 18.0.0 or later
- npm 9.0.0 or later (comes with Node.js)
- Operating System: macOS, Linux, or Windows
Check your Node.js version with
node --versionInstall with npm
The easiest way to install MCPKit is via npm:The
-g flag installs MCPKit globally, making it available from anywhere in your terminal.Verify Installation
Confirm MCPKit is installed correctly:Alternative Installation Methods
- pnpm
- yarn
- From Source
Initial Configuration
After installing MCPKit, you need to configure your API keys.Get Your API Keys
You’ll need:-
Browserbase API Key and Project id
- Sign up at browserbase.com
- Navigate to your dashboard
- Copy your API key and Project ID from the settings
-
LLM API Key (choose one):
- Google Gemini (recommended): Get an API key from Google AI Studio
- OpenAI: Get an API key from OpenAI Platform
- Anthropic: Get an API key from Anthropic Console
Configure Secrets
Run the setup wizard:Your credentials are stored locally in
~/.mcpkit/secrets.json and are never shared.Verify Configuration
Check that your secrets are configured correctly:Updating MCPKit
To update to the latest version:Check for updates regularly to get the latest features and bug fixes.
Uninstalling
To remove MCPKit from your system:~/.mcpkit/ will remain. To completely remove all MCPKit data:
- macOS/Linux
- Windows
Troubleshooting Installation
Permission Denied Error
Permission Denied Error
If you encounter permission errors on macOS/Linux, you have two options:Option 1: Use a Node version manager (recommended)Option 2: Use sudo (not recommended)
Using sudo with npm can cause permission issues. We recommend using a Node version manager instead.
Command Not Found
Command Not Found
If
mcpkit command is not found after installation:-
Check npm global bin path:
-
Add npm bin to PATH:
macOS/Linux (add to
~/.bashrcor~/.zshrc):Windows: Add the npm global bin path to your system PATH environment variable. - Restart your terminal and try again.
Node.js Version Too Old
Node.js Version Too Old
MCPKit requires Node.js 18 or later. Update Node.js:Using nvm (recommended):Or download from:
nodejs.org
Installation Hangs or Fails
Installation Hangs or Fails
If installation hangs or fails:
-
Clear npm cache:
-
Use a different registry:
-
Try with verbose logging: