Node Omnibus MCP Server
by bsmi021
local-only server
The server can only run on the client’s local machine because it depends on local resources.
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
- Clone the repository
- Install dependencies:
Copy
Usage
The server operates using the Model Context Protocol over stdio. It can be integrated with any MCP-compatible client.
Starting the Server
Copy
Available Tools
create_project
Copyinstall_packages
Copygenerate_component
Copycreate_type_definition
Copyadd_script
Copyupdate_tsconfig
Copycreate_documentation
Copy
Available Prompts
create-project
Copyanalyze-code
Copygenerate-component
Copygit-commit
Copydebug-error
Copy
Project Structure
Copy
Development
Building
Copy
Running Tests
Copy
Development Mode
Copy
Integration
VSCode Configuration
Add to your VSCode settings:
Copy
Client Usage Example
Copy
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)
You must be authenticated.
A comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.