mcp-node-omnibus-server
by bsmi021·★ 9·综合分 35
一个提供Node.js开发工具和自动化功能的综合性MCP服务器。
概述
mcp-node-omnibus-server是一个专门为Node.js开发设计的全功能MCP服务器。它提供了广泛的功能,包括各种框架的项目脚手架(React、Next.js、Express、Fastify)、组件生成、TypeScript配置管理和文档生成。服务器既提供直接自动化的工具,也提供AI辅助开发任务的提示。
试试问 AI
装完之后,这里有 5 个你可以让 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)
可对比工具
安装
通过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手动安装
- 克隆仓库
- 安装依赖:
npm install启动服务器
npm startClaude 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。