MCP Catalogs
首页

mcp-node-omnibus-server

by bsmi021·9·综合分 35

一个提供Node.js开发工具和自动化功能的综合性MCP服务器。

developer-toolsai-llmproductivity
5
Forks
4
活跃 Issue
14 个月前
最近提交
2 天前
收录于

概述

mcp-node-omnibus-server是一个专门为Node.js开发设计的全功能MCP服务器。它提供了广泛的功能,包括各种框架的项目脚手架(React、Next.js、Express、Fastify)、组件生成、TypeScript配置管理和文档生成。服务器既提供直接自动化的工具,也提供AI辅助开发任务的提示。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:自动化设置具有特定配置的新Node.js项目
:生成支持TypeScript和文档的React组件
:创建项目文档和API规范
:这个服务器支持哪些Node.js框架?
:我能否将此服务器与Claude以外的AI助手集成?

什么时候选它

当您使用Node.js项目并希望在脚手架、代码生成和开发任务中获得AI辅助,无需切换上下文时,选择此服务器。

什么时候不要选它

如果您主要使用非Node.js技术栈,或需要超出Node.js项目典型需求的复杂文档生成功能,请避免使用。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • 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)

可对比工具

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

安装

通过Smithery安装

要自动通过[Smithery](https://smithery.ai/server/@bsmi021/mcp-node-omnibus-server)为Claude Desktop安装Node Omnibus Server:

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

手动安装

  1. 克隆仓库
  2. 安装依赖:
npm install

启动服务器

npm start

Claude Desktop配置

添加到您的Claude Desktop配置中:

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

FAQ

这个服务器支持哪些Node.js框架?
该服务器支持React、Next.js、Express、Fastify和纯Node.js项目,并提供自动TypeScript配置。
我能否将此服务器与Claude以外的AI助手集成?
是的,因为它实现了MCP协议,它可以与任何MCP兼容的客户端集成,而不仅仅是Claude。

mcp-node-omnibus-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。