Node Omnibus MCP サーバー
高度な Node.js 開発ツールと自動化機能を提供する包括的な Model Context Protocol (MCP) サーバー。
特徴
プロジェクト管理
プロジェクトの作成: 次のサポートが組み込まれた新しいプロジェクトを構築します:
反応する
ネクスト.js
急行
ファストファイ
プレーンNode.js
TypeScript 統合: TypeScript の自動構成とセットアップ
パッケージ管理: スマートな依存関係のインストールとバージョン管理
コンポーネント生成
React コンポーネントを作成する(関数型またはクラスベース)
TypeScriptインターフェース生成
自動プロパティタイプの定義
コンポーネントドキュメント生成
構成管理
TypeScript構成管理
NPMスクリプト管理
Package.json の更新
環境設定
ドキュメント
プロジェクトのREADME生成
APIドキュメント
コンポーネントドキュメント
TypeScript 型定義ドキュメント
AIを活用したアシスタンス
プロジェクト作成ガイダンス
コード分析と改善
コンポーネント生成支援
Gitコミットメッセージの提案
エラーデバッグ支援
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Node Omnibus Server を自動的にインストールするには:
リポジトリをクローンする
依存関係をインストールします:
使用法
サーバーはstdio経由のモデルコンテキストプロトコルを使用して動作します。MCP互換のクライアントであれば、どれでも統合できます。
サーバーの起動
利用可能なツール
create_project
{ name: string; type: 'react' | 'node' | 'next' | 'express' | 'fastify'; path: string; typescript?: boolean; }install_packages
{ packages: string[]; path: string; dev?: boolean; }generate_component
{ name: string; path: string; type: 'functional' | 'class'; props?: Record<string, string>; }create_type_definition
{ name: string; path: string; properties: Record<string, string>; }add_script
{ path: string; name: string; command: string; }update_tsconfig
{ path: string; options: Record<string, unknown>; }create_documentation
{ path: string; type: 'readme' | 'api' | 'component'; name?: string; }
利用可能なプロンプト
create-project
{ projectType: string; // react, node, next, express, fastify features?: string; // comma-separated list of features }analyze-code
{ code: string; language: string; }generate-component
{ name: string; type: string; // functional or class }git-commit
{ changes: string; // Git diff or description of changes }debug-error
{ error: string; // Error message or stack trace }
プロジェクト構造
発達
建物
テストの実行
開発モード
統合
VSCode の設定
VSCode 設定に追加:
クライアントの使用例
貢献
リポジトリをフォークする
機能ブランチを作成する
変更を加える
プルリクエストを送信する
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
要件
Node.js >= 14.x
npm >= 6.x
TypeScript >= 4.x
依存関係
@モデルコンテキストプロトコル/sdk
アクシオス
タイプスクリプト(開発)
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 -476MIT 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 -5331
- 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 -7610112TypeScriptMIT 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 -0MIT License