npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@j0kz/mcp-config-wizard

v1.1.1

Published

Interactive CLI wizard for configuring MCP tools

Downloads

15

Readme

@j0kz/mcp-config-wizard

Interactive CLI wizard for configuring MCP tools in < 1 minute

npm License: MIT

Quick Start

npx @j0kz/mcp-config-wizard

The wizard will:

  1. ✅ Detect your editor and project type
  2. ✅ Recommend relevant MCP tools
  3. ✅ Generate configuration automatically
  4. ✅ Install selected MCPs
  5. ✅ Validate everything works

Setup time: < 1 minute


Features

🎯 Smart Detection

  • Detects installed editors (Claude Code, Cursor, Windsurf, VS Code)
  • Analyzes your project (TypeScript/JavaScript, React, Node, etc.)
  • Identifies test framework (Jest, Vitest, Mocha)
  • Suggests relevant MCPs based on project type

🚀 Zero Configuration

  • Pre-selected defaults based on detection
  • Smart recommendations for your stack
  • One-click install for all MCPs
  • Automatic config for your editor

✅ Validation

  • Checks Node version (18+ required)
  • Verifies editor exists
  • Validates MCP compatibility
  • Tests configuration before finalizing

Usage

Interactive Mode (Recommended)

npx @j0kz/mcp-config-wizard

Non-Interactive Mode

# Specify editor and MCPs
npx mcp-configure \
  --editor=claude-code \
  --mcps=smart-reviewer,security-scanner,test-generator

# Dry run (show config without installing)
npx mcp-configure --dry-run

# Force overwrite existing config
npx mcp-configure --force

# Custom output path
npx mcp-configure --output=./mcp-config.json

Example Session

$ npx @j0kz/mcp-config-wizard

🎯 MCP Agents Configuration Wizard
───────────────────────────────────

✓ Detected: Claude Code
✓ Project: TypeScript + React
✓ Test Framework: Jest

? Which MCP tools do you want? (Space to select)
❯ ◉ Smart Reviewer (code quality)
  ◉ Security Scanner (vulnerabilities)
  ◉ Test Generator (auto-generate tests)
  ◯ Architecture Analyzer (dependencies)
  ◯ Refactor Assistant (improvements)

? Code review severity: Moderate (balanced)

✨ Configuration complete!

📁 Created: ~/.config/claude-code/mcp_settings.json
✅ Installed: 3 MCP packages
🎯 Next: Restart Claude Code

Try asking: "Review my code" or "Scan for vulnerabilities"

Supported Editors

  • Claude Code (Anthropic) - Full support
  • Cursor (Anysphere) - Full support
  • Windsurf (Codeium) - Full support
  • VS Code + Continue - Full support
  • Roo Code - Full support
  • Other MCP editors - Manual config export

CLI Options

| Flag | Description | Example | | ----------- | ------------------------------ | ---------------------------------------- | | --editor | Specify editor | --editor=claude-code | | --mcps | Comma-separated MCP list | --mcps=smart-reviewer,security-scanner | | --dry-run | Show config without installing | --dry-run | | --force | Overwrite existing config | --force | | --output | Custom output path | --output=./config.json | | --verbose | Detailed logging | --verbose | | --help | Show help | --help |


Project Type Recommendations

The wizard suggests MCPs based on your project:

| Project Type | Recommended MCPs | | ------------------- | ------------------------------------------------ | | React App | Smart Reviewer, Test Generator, Security Scanner | | Node.js API | API Designer, DB Schema, Security Scanner | | Library/Package | Smart Reviewer, Test Generator, Doc Generator | | Full-stack | All 8 MCPs |


Requirements

  • Node.js 18.0.0 or higher
  • npm (or yarn/pnpm)
  • One of the supported editors installed

Troubleshooting

Config file not found

Check editor config path:

  • Claude Code: ~/.config/claude-code/mcp_settings.json
  • Cursor: ~/.cursor/mcp_config.json (Mac/Linux) or %APPDATA%\Cursor\User\mcp_config.json (Windows)
  • Windsurf: ~/.windsurf/mcp_config.json

Permission denied

# Fix permissions (Mac/Linux)
chmod 755 ~/.config/claude-code/

# Run with sudo (not recommended)
sudo npx @j0kz/mcp-config-wizard

MCP not working after config

  1. Restart your editor (required)
  2. Check MCP status in editor settings
  3. Verify Node version: node --version (18+ required)

Installation fails

# Clear npm cache
npm cache clean --force

# Try global install first
npm install -g @j0kz/smart-reviewer-mcp

# Then run wizard
npx @j0kz/mcp-config-wizard

Advanced Usage

Import Existing Config

npx mcp-configure --import=.eslintrc.json

Team Presets

# Share config via URL
npx mcp-configure --preset=https://example.com/team-config.json

CI/CD Mode

# Also generate GitHub Actions workflow
npx mcp-configure --with-ci

Contributing

PRs welcome! See CONTRIBUTING.md

  1. Fork the repository
  2. Create feature branch: git checkout -b feature/new-editor
  3. Make changes and test
  4. Submit pull request

License

MIT © j0KZ


Links

  • GitHub: https://github.com/j0KZ/mcp-agents
  • npm: https://www.npmjs.com/~j0kz
  • Issues: https://github.com/j0KZ/mcp-agents/issues
  • Wiki: https://github.com/j0KZ/mcp-agents/wiki

Made with ❤️ for faster MCP setup