MCP Catalogs
Home

mcp-node-omnibus-server

by bsmi021·9·Score 35

A comprehensive MCP server providing Node.js development tooling and automation capabilities.

developer-toolsai-llmproductivity
5
Forks
4
Open issues
14 mo ago
Last commit
2d ago
Indexed

Overview

The mcp-node-omnibus-server is a full-featured MCP server specifically designed for Node.js development. It offers extensive functionality including project scaffolding for various frameworks (React, Next.js, Express, Fastify), component generation, TypeScript configuration management, and documentation generation. The server provides both tools for direct automation and prompts for AI-assisted development tasks.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automating the setup of new Node.js projects with specific configurations
you:Generating React components with TypeScript support and documentation
you:Creating project documentation and API specifications
you:What Node.js frameworks does this server support?
you:Can I integrate this server with AI assistants other than Claude?

When to choose this

Choose this server when you're working with Node.js projects and want AI assistance for scaffolding, code generation, and development tasks without switching contexts.

When NOT to choose this

Avoid if you primarily work with non-Node.js stacks or require sophisticated documentation generation beyond what Node.js projects typically need.

Tools this server exposes

7 tools extracted from the README
  • create_project{name: string, type: 'react' | 'node' | 'next' | 'express' | 'fastify', path: string, typescript?: boolean}

    Scaffold a new Node.js project with various framework options

  • install_packages{packages: string[], path: string, dev?: boolean}

    Install npm packages in the specified project path

  • generate_component{name: string, path: string, type: 'functional' | 'class', props?: Record<string, string>}

    Create React components with TypeScript support

  • create_type_definition{name: string, path: string, properties: Record<string, string>}

    Generate TypeScript type definitions

  • add_script{path: string, name: string, command: string}

    Add custom npm scripts to package.json

  • update_tsconfig{path: string, options: Record<string, unknown>}

    Update TypeScript configuration settings

  • create_documentation{path: string, type: 'readme' | 'api' | 'component', name?: string}

    Generate project documentation (README, API docs, component docs)

Comparable tools

mcp-server-javascriptmcp-code-toolsmcp-dev-assistant

Installation

Installation via Smithery

To install Node Omnibus Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@bsmi021/mcp-node-omnibus-server):

npx -y @smithery/cli install @bsmi021/mcp-node-omnibus-server --client claude

Manual Installation

  1. Clone the repository
  2. Install dependencies:
npm install

Starting the Server

npm start

Claude Desktop Configuration

Add to your Claude Desktop configuration:

{
  "mcpServers": {
    "node-omnibus": {
      "command": "node",
      "args": ["path/to/node-omnibus-server/dist/index.js"]
    }
  }
}

FAQ

What Node.js frameworks does this server support?
The server supports React, Next.js, Express, Fastify, and plain Node.js projects with automatic TypeScript configuration.
Can I integrate this server with AI assistants other than Claude?
Yes, since it implements the MCP protocol, it can be integrated with any MCP-compatible client, not just Claude.

Compare mcp-node-omnibus-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.