Development · MODEL CONTEXT PROTOCOL
PiuQiuPiaQia mcp tool
PiuQiuPiaQia mcp tool is a community-listed Model Context Protocol server. Review the source repository before installation.
连接能力
PiuQiuPiaQia mcp tool 为 AI Agent 提供什么
来源目录未提供结构化功能列表,请在使用前阅读源仓库文档。
安全
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。
README
仓库文档
基于 @modelcontextprotocol/sdk 构建的 San 组件生成工具。
- 快速生成 San 组件基础结构
- 支持 TypeScript 类型定义
- 自动集成 Cosmic UI 组件库
- 提供组件样式文件生成
# 全局安装
npm install -g mcp-tool
# 或者使用 yarn
yarn global add mcp-toolmcp-tool/
├── src/
│ ├── tools/ # MCP 工具目录
│ │ └── san/ # San 组件生成工具
│ │ ├── config/ # 配置文件
│ │ └── index.ts # 工具实现
│ └── index.ts # 服务器入口文件
├── package.json
└── tsconfig.json
在 Cursor 配置中添加以下配置:
{
"mcpServers": {
"mcp-tool": {
"command": "node",
"args": ["/[你的路径]/mcp-tool/dist/index.js"]
}
}
}工具支持以下参数:
{
componentName: string; // 组件名称(使用 PascalCase 命名规范)
description?: string; // 组件的功能描述(可选)
features?: string; // 需要包含的特性,支持:
// - template: 模板
// - style: 样式
// - computed: 计算属性
// - lifecycle: 生命周期
// - typescript: TypeScript支持
selectedComponents?: string[]; // 选择使用的 Cosmic 组件列表
}- 查询可用组件:
// 不传入 componentName 时,返回所有可用的 Cosmic 组件列表
{
"componentName": ""
}- 生成组件:
{
"componentName": "MyComponent",
"description": "这是一个示例组件",
"features": "template,style,typescript"
}- 克隆项目
git clone [项目地址]
cd mcp-tool- 安装依赖
yarn install- 开发模式
yarn watch- 构建项目
yarn build- 生成的组件默认包含 Button 组件作为示例
- 组件名称必须使用 PascalCase 命名规范
- 样式文件使用 Less 预处理器
MIT
社区
收藏、评分与讨论
正在载入社区数据…