-
-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Welcome to the MCP Agent Toolkit! This guide will help you get up and running in minutes.
Before installing, ensure you have:
- Node.js: Version 18 or higher
- npm: Version 9 or higher
-
Editor: One of the following:
- Claude Code (claude.ai/code)
- Cursor
- Windsurf
- VS Code with MCP extension
- Any MCP-compatible editor
The easiest way to install all tools:
npx @j0kz/mcp-agents@latestThis command will:
- Detect your editor automatically
- Install all 9 MCP tools
- Configure them in your editor
- Clear npm cache to prevent conflicts
- Fix any malformed config files
If you prefer to install specific tools:
# Install individual tools globally
npm install -g @j0kz/smart-reviewer-mcp
npm install -g @j0kz/test-generator-mcp
npm install -g @j0kz/security-scanner-mcp
# ... etcThen manually add to your editor's MCP config:
{
"mcpServers": {
"smart-reviewer": {
"command": "npx",
"args": ["-y", "@j0kz/smart-reviewer-mcp"]
}
}
}# For specific editors
npx @j0kz/mcp-agents@latest cursor # Cursor
npx @j0kz/mcp-agents@latest windsurf # Windsurf
npx @j0kz/mcp-agents@latest vscode # VS Code
npx @j0kz/mcp-agents@latest roo # Roo CodeAfter installation, all tools are configured with sensible defaults:
- Smart Reviewer: Moderate severity, includes metrics
- Test Generator: Jest framework, 80% coverage target
- Security Scanner: All vulnerability types enabled
- Architecture Analyzer: Circular dependency detection on
- API Designer: REST style, camelCase naming
- DB Schema: PostgreSQL, 3NF normalization
- Doc Generator: Standard JSDoc style
- Refactor Assistant: All refactoring types enabled
- Orchestrator: All workflows available
You can customize tool behavior by modifying your editor's MCP config file:
Claude Code: %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (Mac)
Cursor: %APPDATA%\Cursor\User\settings.json (Windows) or ~/Library/Application Support/Cursor/User/settings.json (Mac)
Windsurf: %APPDATA%\Windsurf\User\settings.json (Windows) or ~/Library/Application Support/Windsurf/User/settings.json (Mac)
Example custom configuration:
{
"mcpServers": {
"smart-reviewer": {
"command": "npx",
"args": ["-y", "@j0kz/smart-reviewer-mcp"],
"config": {
"severity": "strict",
"autoFix": true
}
}
}
}After installation, restart your editor and verify the tools are available:
-
Claude Code: Type
/to see available MCP commands - Cursor/Windsurf: Check the MCP panel or use keyboard shortcuts
- VS Code: Open command palette and search for "MCP"
Let's start with a simple code review:
- Open a JavaScript/TypeScript file
- Use the Smart Reviewer tool:
- Claude: Type
/review-file <filepath> - Cursor: Select code and choose "Review with Smart Reviewer"
- Claude: Type
- Review the analysis results
Generate tests for your code:
/generate-tests path/to/your/file.js
The tool will create comprehensive tests including:
- Happy path scenarios
- Edge cases
- Error handling
- Mock data
Run a security scan on your project:
/scan-project .
This will identify:
- Hardcoded secrets
- SQL injection vulnerabilities
- XSS vulnerabilities
- Dependency vulnerabilities
- Write your code
- Run Smart Reviewer for instant feedback
- Apply suggested auto-fixes
- Generate tests with Test Generator
- Run Security Scanner before committing
- Design API with API Designer
- Generate OpenAPI spec
- Create mock server for testing
- Generate client SDKs
- Document with Doc Generator
- Describe requirements in plain text
- Use DB Schema to generate schema
- Create migration files
- Generate ER diagrams
- Optimize with index suggestions
- Restart your editor after installation
-
Clear npm cache:
npm cache clean --force -
Reinstall:
npx @j0kz/mcp-agents@latest --force - Check config file for syntax errors
On macOS/Linux, you might need to use sudo:
sudo npx @j0kz/mcp-agents@latestIf you have old versions installed:
# Remove old versions
npm uninstall -g @j0kz/*-mcp
# Clean cache
npm cache clean --force
# Reinstall
npx @j0kz/mcp-agents@latestClaude Code:
- Ensure you're using the desktop app, not web version
- Check that MCP is enabled in settings
Cursor/Windsurf:
- Update to the latest version
- Check MCP extension is installed and enabled
VS Code:
- Install the MCP extension from marketplace
- Reload window after configuration changes
- Documentation: Browse this wiki
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Examples: Check the examples directory
Now that you're set up, explore:
- Tool Documentation - Deep dive into each tool
- Examples - Real-world usage scenarios
- API Reference - Complete API documentation
- Best Practices - Tips for effective usage
Happy coding! 🚀