翻译:
一个 MCP 磁共振 服务器,赋予AI代理Basiek设计系统:哪些组件存在,何时使用,其精确的回放道具,以及符号.
它只读,运行于本地的stdio,不需要网络或API密钥. 所有数据船在 data/bundle.json从 components/specs 财务报告和审定财务报表 tokens/。 。 。 .
工具
| 工具 | 用它来 |
|---|---|
get_design_system_guide | 装入生成 UI 的规则( 组件先出, 只出令牌, a11y, 主题) . |
list_components | 列出所有88个组件,按类别或状态过滤. |
search_components | 从需要中查找一个组件("显示进度","确认删除"). |
get_component | 全谱:何时使用/不是,回放道具并允许值,a11y,Figma变体,符. |
get_component_snippet | 进口+JSX. props对真实的API进行验证,因此坏值返回一个列出允许的内容的错误. |
search_icons 编号 : get_icon | 从需要("删除","回去")中找到一个图标,并获得其SVG,React用法以及何时使用. 当捆绑中包含图标时出现. |
list_tokens 编号 : get_token | 查找带有光和暗值的 CSS 变量 . |
检索工具get_component, (中文(简体) ), get_component_snippet, (中文(简体) ), get_icon, (中文(简体) ), get_token)取一个标识符。 特工们经常猜它的名字 所以 slug, (中文(简体) ), name 财务报告和审定财务报表 id 工作作为化名,缺失的标识符返回一条信息,说明要通过什么,需要呼叫哪个搜索工具.
资源: basiiik://guide, (中文(简体) ), basiiik://components/{slug}。 。 。 .
Pro Agent 包装
符牌内插( S)lint_source)和指导性工作流程(build-ui, (中文(简体) ), review-ui, (中文(简体) ), migrate-to-tokens在商业中 @basiiik/mcp-pro,包括此服务器中的所有内容。 有执照的客户可以使用该手册.
伸开它
createServer(bundle, extensions) 获取记录额外工具、资源或提示的函数:
import { createServer, loadBundle, json, readOnly, type ServerExtension } from '@basiiik/mcp';
const internalRules: ServerExtension = ({ server }) => {
server.registerTool('our_rules', { description: 'Our team conventions', annotations: readOnly }, () => json({ rules: ['...'] }));
};
const server = createServer(loadBundle(), [internalRules]);
连接它
克劳德代码 :
claude mcp add basiiik -- npx -y @basiiik/mcp
任何 MCP 客户端( Cursor, Claude Desktop,...) :
{ "mcpServers": { "basiiik": { "command": "npx", "args": ["-y", "@basiiik/mcp"] } } }
设定 BASIIIK_BUNDLE=/path/to/bundle.json 以服务自定义的捆绑,例如用您自己的标志所建造的捆绑.
许可证:麻省理工学院.