ai工厂扩建shadcn-mcp
快速开始
# from a local directory
ai-factory extension add ./ai-factory-extension-shadcn-mcp
# or from a git repo
ai-factory extension add https://github.com/dealenx/ai-factory-extension-shadcn-mcp.gitai工厂将MCP服务器配置合并到支持MCP的每个代理(Claude Code、Cline等)中。
安装什么
安装后,您的代理的MCP配置将包括:
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}项目结构
ai-factory-extension-shadcn-mcp/
├── extension.json # Extension manifest (required)
├── mcp/ # MCP server templates
│ └── shadcn.json # shadcn/ui MCP server
├── package.json
├── LICENSE
└── README.md运作原理
扩展名.json
清单声明了扩展提供的MCP服务器:
{
"name": "ai-factory-extension-shadcn-mcp",
"version": "1.0.0",
"description": "ai-factory extension: shadcn/ui MCP server",
"mcpServers": [
{
"key": "shadcn",
"template": "./mcp/shadcn.json",
"instruction": "shadcn/ui MCP: provides tools to install and manage shadcn/ui components"
}
]
}| 字段 | 描述 |
|---|---|
key | 代理设置文件中服务器条目的唯一标识符。 |
template | 包含服务器命令、args和env的JSON文件的路径。 |
instruction | 安装后向用户显示的消息(例如所需的环境变量)。 |
MCP模板(mcp/*.json)
每个模板都遵循标准的MCP服务器格式:
mcp/shadcn.json
{
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}管理扩展
# List installed extensions
ai-factory extension list
# Remove the extension (cleans up MCP entries from agent configs)
ai-factory extension remove ai-factory-extension-shadcn-mcp文档
- ai工厂扩展指南 --扩展清单字段、MCP服务器、注入、命令、技能和代理的完整参考。
