New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@j0kz/api-designer-mcp

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@j0kz/api-designer-mcp

API Designer MCP - Generate OpenAPI/Swagger specs, design REST endpoints, create GraphQL schemas, and generate API clients. Works with Claude Code, Cursor, Windsurf, Roo Code, and any MCP-compatible editor.

latest
Source
npmnpm
Version
1.1.1
Version published
Maintainers
1
Created
Source

@j0kz/api-designer-mcp

Design REST and GraphQL APIs with OpenAPI generation

npm version Version License: MIT

🎉 What's New in v1.0.26

🚀 Quick Start

Get the complete suite with ONE command:

Claude Code:

# Mac/Linux
curl -fsSL https://raw.githubusercontent.com/j0kz/mcp-agents/main/install-all.sh | bash

# Windows (PowerShell)
irm https://raw.githubusercontent.com/j0kz/mcp-agents/main/install-all.ps1 | iex

Cursor/Windsurf:

# Download complete config
curl -o ~/.cursor/mcp_config.json https://raw.githubusercontent.com/j0kz/mcp-agents/main/mcp_config_all.json

# Or for Windsurf
curl -o ~/.windsurf/mcp_config.json https://raw.githubusercontent.com/j0kz/mcp-agents/main/mcp_config_all.json

Option 2: Install Only This Tool

Claude Code:

claude mcp add api-designer "npx @j0kz/api-designer-mcp" --scope user

Cursor/Windsurf: Add to mcp_config.json:

{
  "mcpServers": {
    "api-designer": {
      "command": "npx",
      "args": ["@j0kz/api-designer-mcp"]
    }
  }
}

Start Using Immediately

After setup, just chat naturally with your AI:

💬 You: "Design a REST API for user management"
🤖 AI: *Creates design* Endpoints: GET/POST /users, GET/PUT/DELETE /users/:id, POST /users/:id/verify. Includes auth, validation...

💬 You: "Generate OpenAPI spec for my Express app"
🤖 AI: *Analyzes routes* Created openapi.yaml with: 15 endpoints, request/response schemas, authentication, error codes...

💬 You: "Review API design best practices"
🤖 AI: Issues: Missing versioning (/v1/), inconsistent naming (getUser vs fetch_order), no rate limiting, missing HATEOAS links...

✨ Features

🎨 API Design - Create REST and GraphQL APIs from requirements 📄 OpenAPI Generation - Auto-generate Swagger/OpenAPI specs ✅ Best Practices - RESTful conventions, versioning, error handling 🔍 Design Review - Check API consistency and completeness

📦 Complete @j0kz MCP Suite

Get all 8 professional development tools - install individually or all at once:

# 🎯 Code Quality Suite
npx @j0kz/smart-reviewer-mcp      # AI code review
npx @j0kz/test-generator-mcp      # Auto-generate tests
npx @j0kz/refactor-assistant-mcp  # Refactoring help

# 🏗️ Architecture & Design
npx @j0kz/architecture-analyzer-mcp  # Architecture analysis
npx @j0kz/api-designer-mcp           # API design
npx @j0kz/db-schema-mcp              # Database schemas

# 📚 Documentation & Security
npx @j0kz/doc-generator-mcp       # Auto-generate docs
npx @j0kz/security-scanner-mcp    # Security scanning

👉 View complete collection on GitHub

🎯 How It Works

  • Install once - Run the setup command for your editor
  • Restart editor - Reload to activate the MCP
  • Chat naturally - Just ask your AI assistant to help
  • Get results - The MCP tools work behind the scenes

No configuration files, no complex setup, no API keys needed!

🔧 Editor Support

EditorStatusNotes
Claude Code✅ Full supportRecommended
Cursor✅ Full supportNative MCP
Windsurf✅ Full supportBuilt-in MCP
Roo Code✅ Full supportMCP compatible
Continue✅ Full supportMCP plugin
Zed✅ Full supportMCP support

Any MCP-compatible editor works!

❓ Troubleshooting

MCP not showing up?

  • Restart your editor after installation
  • Check: claude mcp list (Claude Code) to verify connection

Commands not working?

  • Make sure Node.js is installed (node --version)
  • Try reinstalling: Remove and re-add the MCP

Still stuck?

📄 License

MIT © j0KZ

Explore more tools: github.com/j0KZ/mcp-agents | npm: @j0kz

Keywords

mcp

FAQs

Package last updated on 17 Nov 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts