Node Omnibus MCP Server
A comprehensive Model Context Protocol (MCP) server that provides advanced Node.js development tooling and automation capabilities.
Features
Project Management
- Project Creation: Scaffold new projects with built-in support for:
- React
- Next.js
- Express
- Fastify
- Plain Node.js
- TypeScript Integration: Automatic TypeScript configuration and setup
- Package Management: Smart dependency installation and version management
Component Generation
- Create React components (functional or class-based)
- TypeScript interfaces generation
- Automatic prop types definition
- Component documentation generation
Configuration Management
- TypeScript configuration management
- NPM script management
- Package.json updates
- Environment setup
Documentation
- Project README generation
- API documentation
- Component documentation
- TypeScript type definitions documentation
AI-Powered Assistance
- Project creation guidance
- Code analysis and improvements
- Component generation assistance
- Git commit message suggestions
- Error debugging assistance
Installation
Installing via Smithery
To install Node Omnibus Server for Claude Desktop automatically via Smithery:
- Clone the repository
- Install dependencies:
Usage
The server operates using the Model Context Protocol over stdio. It can be integrated with any MCP-compatible client.
Starting the Server
Available Tools
create_project
install_packages
generate_component
create_type_definition
add_script
update_tsconfig
create_documentation
Available Prompts
create-project
analyze-code
generate-component
git-commit
debug-error
Project Structure
Development
Building
Running Tests
Development Mode
Integration
VSCode Configuration
Add to your VSCode settings:
Client Usage Example
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
License
MIT License - See LICENSE file for details
Requirements
- Node.js >= 14.x
- npm >= 6.x
- TypeScript >= 4.x
Dependencies
- @modelcontextprotocol/sdk
- axios
- typescript (dev)
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
全面的模型上下文协议服务器,提供先进的 Node.js 开发工具,通过 AI 辅助实现项目创建、组件生成、包管理和文档的自动化。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides tools for NPM package management, including dependency searching, updates, conflict resolution, and version management to help AI assistants safely upgrade project dependencies.Last updated -3096MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides structured workflow tools for managing software development projects through different complexity levels, offering specialized modes for project planning, design, implementation, and documentation.Last updated -5321
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server providing access to 70+ IT tools for developers and system administrators, including encoding/decoding, text manipulation, hashing, and network utilities.Last updated -7633910TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables language models to interact with npm services securely, providing tools for package management, project initialization, script execution, and security auditing.Last updated -1MIT License
Appeared in Searches
- Information about Node.js
- Understanding Frontend and Backend Development
- Finding the best microcontroller platforms (MCUs) for full-stack web development with robust logic and memory management
- Servers for full-stack development tools and technologies like VS Code, Vite, React, UI/UX, and more
- An MCP for creating games and animated apps