Install MCPCodex CLI and SDKs on your system. Choose from multiple installation methods and get up and running in minutes.
Choose your preferred package manager to install the MCPCodex CLI:
# Install MCPCodex CLI globally
npm install -g @mcpcodex/cli
# Verify installation
mcp --version
# Check available commands
mcp --help
Install the MCPCodex SDK for your preferred programming language:
# JavaScript/TypeScript SDK
npm install @mcpcodex/sdk
# Python SDK
pip install mcpcodex
# Go SDK
go get github.com/mcpcodex/go-sdk
# Rust SDK
cargo add mcpcodex
# Java SDK
<dependency>
<groupId>com.mcpcodex</groupId>
<artifactId>mcpcodex-java</artifactId>
<version>2.0.0</version>
</dependency>
# Login with your MCPCodex account
mcp auth login
# Or set API key directly
mcp config set apiKey YOUR_API_KEY
# Verify authentication
mcp auth status
MCPCodex stores configuration in ~/.mcpcodex/config.json
:
// ~/.mcpcodex/config.json
{
"apiKey": "your-api-key-here",
"defaultModel": "claude-3-opus",
"environment": "production",
"outputFormat": "pretty",
"autoUpdate": true,
"telemetry": true,
"editor": {
"default": "vscode",
"theme": "dark"
},
"agent": {
"concurrency": 4,
"timeout": 300,
"retries": 3
}
}
Use this script to verify your MCPCodex installation is working correctly:
#!/bin/bash
# MCPCodex Installation Verification Script
echo "🔍 Verifying MCPCodex installation..."
# Check CLI installation
if command -v mcp &> /dev/null; then
echo "✅ MCPCodex CLI is installed"
echo " Version: $(mcp --version)"
else
echo "❌ MCPCodex CLI not found"
exit 1
fi
# Check API key configuration
if mcp auth status &> /dev/null; then
echo "✅ API key is configured and valid"
else
echo "⚠️ API key not configured or invalid"
echo " Run: mcp auth login"
fi
# Test basic functionality
echo "🧪 Testing basic functionality..."
if mcp generate --test &> /dev/null; then
echo "✅ Code generation is working"
else
echo "❌ Code generation test failed"
fi
echo "🎉 Installation verification complete!"
mcp --version
mcp auth status
mcp generate --test
mcp models list
The CLI wasn't installed properly or isn't in your PATH. Try:
Installation failed due to permission issues:
# Use sudo for global npm installs (Linux/macOS) sudo npm install -g @mcpcodex/cli # Or use a Node version manager like nvm nvm use node npm install -g @mcpcodex/cli
MCPCodex requires internet access for AI model inference:
curl -I https://api.mcpcodex.com
Having trouble with installation? Our support team is here to help.