mcpField
N
Nuxt UI MCP Server

Nuxt UI MCP Server

本地服务
github.com/katokdoescode开发工具273 周前更新

关于 Nuxt UI MCP Server

Nuxt UI MCP Server 通过 MCP 接口提供 Nuxt UI 文档和资源,供 MCP 客户端访问。它使用 Express 提供 HTTP 服务,并支持基于会话的流式传输。

主要功能

  1. 01通过 MCP 端点提供 Nuxt UI 文档和资源
  2. 02基于 Express 的 HTTP 服务
  3. 03支持会话式 MCP 流传输

适用场景

  1. 01让 MCP 客户端访问 Nuxt UI 文档
  2. 02在会话中流式获取 MCP 内容

MCP 相关

该 MCP 服务通过标准化端点向 MCP 客户端暴露 Nuxt UI 文档和资源,并支持会话式流传输。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Nuxt UI MCP Server

此项目为 Nuxt UI 实现了一个 Model Context Protocol(MCP)服务,通过标准化 API 提供 Nuxt UI 文档和资源。它使用 TypeScript 和 Express 构建,并利用 @modelcontextprotocol/sdk。

目录

功能

  • 通过 MCP 端点提供 Nuxt UI 文档和资源
  • 基于 Express 的 HTTP 服务
  • 支持通过 MCP 进行基于会话的流式传输

前置条件

  • Node.js v18 或更高版本
  • npm v9 或更高版本

安装

1. 克隆仓库:
git clone <your-fork-or-repo-url>
cd nuxt-ui-mcp
2. 安装依赖:
npm install

运行服务

构建

首先,编译 TypeScript 源代码:

npm run build
启动(前台)
npm start
启动(使用 PM2 在后台运行)
npm run start:bg
停止(后台/PM2)
npm run stop:bg
删除 PM2 进程
npm run delete:bg
查看 PM2 日志
npm run logs:bg
开发模式

同时运行服务和 MCP 检查器:

npm run dev

服务将监听由 DEFAULT_PORT 环境变量指定的端口;若未设置,则使用 3000。

环境变量

如需覆盖默认值,请在项目根目录创建 .env 文件。示例:

DEFAULT_PORT=3000

测试

目前,此项目没有自动化测试或测试脚本。如需贡献测试,请参阅贡献部分。

贡献

  1. Fork 此仓库,并为你的功能或修复创建一个新分支。
  2. 确保已安装 Node.js 和 npm。
  3. 运行 npm install 安装依赖。
  4. 提交 PR 前,使用 npm run build 编译 TypeScript。
  5. 遵循现有代码风格和 TypeScript 严格性要求(参见 tsconfig.json)。
  6. 如果添加功能或修复错误,请在 PR 描述中说明所做更改。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。