Component Mcp Server

Component Mcp Server

🚀 组件 MCP 服务器

一个用于搜索和获取本地仓库中组件信息的 MCP 服务器,能帮助开发者快速定位所需组件信息。不过要注意,该项目尚未在 npm 上发布。

🚀 快速开始

此 MCP 服务器可助力开发者搜索和获取本地仓库中的组件信息,以下是具体使用步骤。

📦 安装指南

安装依赖

npm install

配置环境变量

创建 .env 文件,并指定组件库的路径。

COMPONENTS_PATH=/path/to/your/front/repository/components

💻 使用示例

构建 MCP 服务器

npm run build

VSCode 配置

launch.json 中添加以下配置,用于在 VSCode 中启动和调试:

{
"servers": {
"component-mcp-server": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"COMPONENTS_PATH": "/path/to/your/front/repository/components"
}
}
}
}

✨ 主要特性

  • getComponents - 根据用户提供的上下文内容,搜索并获取对应仓库中的组件库,并返回源代码。

🔧 技术细节

本项目使用的技术栈如下:

  • TypeScript:提供类型检查,增强代码的可维护性和健壮性。
  • Node.js:作为服务器运行环境,支持高效的服务器端开发。
  • @modelcontextprotocol/sdk - 用于实现 MCP 服务器的 SDK,为服务器的功能实现提供了基础支持。

📚 详细文档

调试说明

使用以下命令启动开发工具以测试和调试 component-mcp-server:

npx @modelcontextprotocol/inspector node ./dist/index.js

⚠️ 重要提示

该项目尚未在 npm 上发布。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-23 13:33

相似服务问题

相关AI产品