MCP
把现有配置抄进客户端。
三份客户端配置内容相同,用来启动本机服务。配置里没有密钥。
客户端要能在本机找到 WyDesign 的服务。示例里的环境是 development,配置里没有密钥。
能调用的工具
- auth_status:查看邮箱验证码登录状态。
- request_email_code:向邮箱发送一次性验证码。结果里不会带出验证码。
- verify_email_code:用邮箱和验证码登录。之后才能列出团队、导入或导出。结果里不会带出验证码。
- list_teams:列出当前邮箱的团队空间。
- list_team_files:列出一个团队里的文件。
- import_file:把本机安全的界面文件导入当前用户的团队。允许 png、jpg、jpeg、webp、gif、去掉脚本后的 svg,以及 WyDesign 设计数据(.wydesign,或 wydesign 为 1 的 .json)。拒绝 exe、dll、bat、cmd、ps1、js、mjs、html、htm、压缩包、双扩展名,以及无法确认没有活动内容的 PSD。同时看扩展名和文件头,单文件不超过 20MB。拒绝时不会写入服务器。
- export_file:把团队里的界面文件导出给 AI 工具。只给出上面这些安全类型,不导出服务器路径、密钥或数据库。
Cursor
合并进项目的 .cursor/mcp.json,或 Cursor 设置里的 MCP。
{
"mcpServers": {
"wydesign": {
"command": "python3",
"args": ["-m", "wydesign.mcp.server"],
"env": {
"WYDESIGN_ENV": "development"
}
}
}
}
DeepSeek
写入 DeepSeek 的 MCP 配置。内容和 Cursor 这份相同。
{
"mcpServers": {
"wydesign": {
"command": "python3",
"args": ["-m", "wydesign.mcp.server"],
"env": {
"WYDESIGN_ENV": "development"
}
}
}
}
Xcode
写入 Xcode 的 MCP 配置。内容和上面两份相同。
{
"mcpServers": {
"wydesign": {
"command": "python3",
"args": ["-m", "wydesign.mcp.server"],
"env": {
"WYDESIGN_ENV": "development"
}
}
}
}