MCP 服务器构建 mcp-builder
编写高质量 MCP(Model Context Protocol)服务器的指南,通过设计良好的工具让 LLM 能与外部服务交互。在构建用于集成外部 API 或服务的 MCP 服务器时使用,无论采用 Python(FastMCP)还是 Node/TypeScript(MCP SDK)。
使用场景/设计与创意
Figma、图像生成、品牌素材。适合产品、运营、设计协作。
共匹配 4,018 个资源 · 第 39 / 84 页
设计类 MCP 把设计工具与图像生成能力接入 AI 工作流:Figma MCP 让 AI 读取设计稿的图层、变量与组件结构,直接生成对齐设计稿的前端代码;图像生成类 MCP 负责配图、图标与营销素材的批量产出。
典型用法:设计师在 Figma 中标注组件 → 开发者在 Cursor 中通过 Figma MCP 拉取节点信息 → AI 生成与设计系统一致的 React / Vue 代码。评审环节可以让 AI 对照设计稿截图做还原度检查。
注意版权与授权:仅处理团队有权访问的 Figma 文件;生成图片素材时确认模型的商用条款;字体与第三方素材仍需单独授权。
编写高质量 MCP(Model Context Protocol)服务器的指南,通过设计良好的工具让 LLM 能与外部服务交互。在构建用于集成外部 API 或服务的 MCP 服务器时使用,无论采用 Python(FastMCP)还是 Node/TypeScript(MCP SDK)。
使用 MCP 工具在 Penpot 中创建专业 UI/UX 设计的完整指南。适用场景:(1) 为 Web、移动或桌面应用创建新的 UI/UX 设计;(2) 构建含组件与设计令牌的设计系统;(3) 设计仪表盘、表单、导航或落地页;(4) 应用无障碍标准与最佳实践;(5) 遵循平台规范(iOS、Android、Material Design);(6) 评审或改进现有 Penpot 设计的可用性。触发语包括"design a UI"、"create interface"、"build layout"、"design dashboard"、"create form"、"design landing page"、"make it accessible"、"design system"、"component library"。
设计并实现具有鲜明美学方向、可直接上线的前端界面。在需要新建或改版网页、组件或应用(HTML/CSS/JS、React、Vue 等)时使用。
帮助用户撰写高效的规格说明与设计文档。当有人要编写技术规格、功能规格、设计文档,或向工程与设计团队传达产品需求时使用。
减少 LLM 常见编码失误的行为准则。在编写、评审或重构代码时使用,以避免过度复杂化、做精准的小改动、显式暴露假设,并定义可验证的成功标准。
UI/UX 设计智能库:50 种风格、21 套色板、50 组字体搭配、20 种图表、9 种技术栈(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind、shadcn/ui)。动作:规划、构建、创建、设计、实现、审查、修复、优化、增强、重构、检查 UI/UX 代码。项目类型:网站、落地页、仪表盘、后台管理、电商、SaaS、作品集、博客、移动应用、.html、.tsx、.vue、.svelte。元素:按钮、弹窗、导航栏、侧边栏、卡片、表格、表单、图表。风格:玻璃拟态、黏土拟态、极简、粗野主义、新拟态、便当格、暗色模式、响应式、拟物、扁平。主题:色板、无障碍、动效、布局、排版、字体搭配、间距、hover、阴影、渐变。集成:通过 shadcn/ui MCP 检索组件与示例。
解决真实问题的浏览器扩展开发专家,覆盖 Chrome、Firefox 与跨浏览器扩展。内容包括扩展架构、manifest v3、内容脚本、弹窗 UI、变现策略以及 Chrome 应用商店发布。触发场景:浏览器扩展、chrome 扩展、firefox 插件、扩展、manifest v3。
面向 iOS 与 Android 的移动优先设计思维与决策方法,涵盖触控交互、性能模式与平台惯例,只教原则不教固定数值。适用于构建 React Native、Flutter 或原生移动应用。
Node.js/Express/TypeScript 微服务的完整后端开发指南。在创建路由、控制器、服务、仓储、中间件,或处理 Express API、Prisma 数据访问、Sentry 错误追踪、Zod 校验、unifiedConfig、依赖注入与异步模式时使用。覆盖分层架构(routes → controllers → services → repositories)、BaseController 模式、错误处理、性能监控、测试策略以及从旧模式的迁移。
React/TypeScript 应用的前端开发规范,包含 Suspense 与懒加载、useSuspenseQuery、按 features 目录组织代码、MUI v7 样式、TanStack Router、性能优化与 TypeScript 最佳实践等现代模式。在编写组件、页面、特性、拉取数据、写样式、做路由或处理前端代码时使用。
数据库设计原则与决策方法:Schema 设计、索引策略、ORM 选型与 Serverless 数据库。
面向加载态、错误处理与数据获取的现代 React UI 模式。在构建 UI 组件、处理异步数据或管理 UI 状态时使用。
vproduction
创建具有高设计品质、独特且生产级的前端界面。当用户要求构建 Web 组件、页面、制品、海报或应用时使用(如网站、落地页、仪表盘、React 组件、HTML/CSS 布局,或对任何 Web UI 做样式/美化)。产出有创意、精致、避免 AI 通用美学的代码与 UI 设计。
为后端开发者整理前端的数据需求。当前端需要把 API 需求传达给后端,或用户说后端需求、我需要哪些数据、API 需求,或在描述某个 UI 的数据依赖时使用。
创建并演进设计系统:设计令牌、组件架构、无障碍指南与文档模板,保证跨产品 UI 的一致、可扩展与可访问。
为 SQL 与 NoSQL 数据库设计稳健、可扩展的 Schema。提供规范化指南、索引策略、迁移模式、约束设计与性能优化建议,保障数据完整性、查询性能与可维护的数据模型。
顶级后端标准,包括垂直切片架构(Vertical Slice Architecture)、零信任安全与高性能 API 协议。
使用 Jazz 框架设计并实现协作式数据模型。在构建或开发 Jazz 应用、用 CoValues 定义数据结构时使用。本 skill 只关注 schema 定义与数据建模逻辑。
创建具有高设计品质、独特且生产级的前端界面。当用户要求构建 Web 组件、页面、制品、海报或应用时使用(如网站、落地页、仪表盘、React 组件、HTML/CSS 布局,或对任何 Web UI 做样式/美化)。产出有创意、精致、避免 AI 通用美学的代码与 UI 设计。
重构并审查 SwiftUI 视图文件,实现一致的结构、依赖注入与 Observation 使用。在被要求整理 SwiftUI 视图的布局/排序、安全处理视图模型(尽可能非可选),或统一依赖与 @Observable 状态的初始化与传递方式时使用。
面向 Supabase Edge Functions + PostgreSQL 的全面后端开发指南。在使用 Supabase(数据库、认证、存储、realtime)、Edge Functions、PostgreSQL、行级安全(RLS)、Resend 邮件、Stripe 支付或 TypeScript 后端模式时使用。涵盖数据库设计、认证流程、Edge Function 模式、RLS 策略、邮件集成、支付处理与部署到 Supabase。
面向 Node.js/Express/TypeScript 微服务的全面后端开发指南。在创建路由、控制器、服务、仓储、中间件,或使用 Express API、Prisma 数据库访问、Sentry 错误追踪、Zod 校验、unifiedConfig、依赖注入或异步模式时使用。涵盖分层架构(路由 → 控制器 → 服务 → 仓储)、BaseController 模式、错误处理、性能监控、测试策略以及从遗留模式的迁移。
在为关系型(SQL)或文档型(NoSQL)数据库设计 schema 时使用此技能。提供规范化指南、索引策略、迁移模式与性能优化技术,确保可扩展、可维护且高性能的数据模型。
为 SQL 和 NoSQL 数据库设计稳健、可扩展的模式。提供规范化指南、索引策略、迁移模式、约束设计与性能优化。确保数据完整性、查询性能与可维护的数据模型
为后端开发者整理前端的数据需求。适用于前端需要向后端传达 API 需求,或用户说“backend requirements”“what data do I need”“API requirements”,或在描述 UI 所需数据时
创建并演进设计系统:设计令牌、组件架构、无障碍指南与文档模板。确保跨产品的一致、可扩展且无障碍的 UI
构建高质量 MCP(Model Context Protocol)服务器的指南,通过设计良好的工具让 LLM 能够与外部服务交互。在构建 MCP 服务器以集成外部 API 或服务时使用,支持 Python(FastMCP)与 Node/TypeScript(MCP SDK)。
面向 iOS 与 Android 应用的移动优先设计思维与决策。涵盖触摸交互、性能模式与平台惯例。教授原则而非固定数值。在构建 React Native、Flutter 或原生移动应用时使用。
重构并审查 SwiftUI 视图文件,实现一致的结构、依赖注入与 Observation 使用。在被要求整理 SwiftUI 视图的布局/排序、安全处理视图模型(尽可能非可选),或统一依赖与 @Observable 状态的初始化与传递方式时使用。
由设计师转行的开发者,即使没有设计稿也能打造出色的 UI/UX。
面向加载状态、错误处理与数据获取的现代 React UI 模式。在构建 UI 组件、处理异步数据或管理 UI 状态时使用。
创建高质量 MCP(Model Context Protocol)服务器的指南,通过设计精良的工具让 LLM 与外部服务交互。在构建 MCP 服务器以集成外部 API 或服务时使用,Python(FastMCP)或 Node/TypeScript(MCP SDK)皆可。
创造有辨识度、生产级、高设计品质的前端界面。当用户要求构建 web 组件、页面或应用时使用。产出富有创意且精致的代码,避免千篇一律的 AI 审美。
面向 Langfuse 的 Next.js 14/tRPC/Express/TypeScript 单仓的完整后端开发指南。在创建 tRPC 路由、公开 API 端点、BullMQ 队列处理器与服务,或处理 tRPC 过程、Next.js API 路由、Prisma 数据库访问、ClickHouse 分析查询、Redis 队列、OpenTelemetry 埋点、Zod v4 校验、env.mjs 配置、租户隔离模式或异步模式时使用。涵盖分层架构(tRPC 过程 → 服务、队列处理器 → 服务)、双数据库体系(PostgreSQL + ClickHouse)、按 projectId 过滤实现多租户隔离、traceException 错误处理、可观测性模式与测试策略(web 端 Jest、worker 端 vitest)。
创造有辨识度、生产级、高设计品质的前端界面。当用户要求构建 web 组件、页面或应用时使用。产出富有创意且精致的代码,避免千篇一律的 AI 审美。
创造有辨识度、生产级、高设计品质的前端界面。当用户要求构建 web 组件、页面或应用时使用。产出富有创意且精致的代码,避免千篇一律的 AI 审美。
Node.js/Express/TypeScript 微服务的完整后端开发指南。在创建路由、控制器、服务、repository、middleware,或使用 Express API、Prisma 数据库访问、Sentry 错误追踪、Zod 校验、unifiedConfig、依赖注入或异步模式时使用。涵盖分层架构(routes → controllers → services → repositories)、BaseController 模式、错误处理、性能监控、测试策略,以及从遗留模式的迁移。
React/TypeScript 应用的前端开发准则。包含 Suspense、懒加载、useSuspenseQuery、按 features 目录组织文件、MUI v7 样式、TanStack Router、性能优化与 TypeScript 最佳实践等现代模式。在创建组件、页面、功能模块、拉取数据、写样式、路由或处理前端代码时使用。
依照 Microsoft 官方指导、WinUI Gallery 模式、Windows App SDK 示例与 CommunityToolkit 组件,用 C# 与 Windows App SDK 引导、开发并设计现代 WinUI 3 桌面应用。适用于全新应用创建、WinUI 环境准备、审查、重构、规划、排障、环境检查,或涉及 WinUI 3 XAML、控件、导航、窗口、主题、无障碍、响应式、性能、部署等 Windows 应用设计与开发工作。
**强制前置条件**——每次调用 `use_figma` 工具前必须先加载本技能,切勿在未加载的情况下直接调用 `use_figma`,否则会引发常见且难排查的失败。凡用户要执行写操作或需要在 Figma 文件内运行 JavaScript 的特殊读操作时触发——如创建/编辑/删除节点、配置变量或令牌、构建组件与变体、修改自动布局或填充、把变量绑定到属性、或以编程方式检查文件结构。
将 Figma 设计翻译为可上线的应用代码,视觉还原度 1:1。在从 Figma 文件实现 UI 代码时使用;用户提到“实现设计”“生成代码”“实现组件”、提供 Figma URL,或要求构建符合 Figma 规格的组件时触发。经 `use_figma` 写入 Figma 画布请用 `figma-use`。
基于代码库在 Figma 中构建或更新专业级设计系统。当用户想创建变量/令牌、构建组件库、配置主题(明/暗模式)、整理基础规范文档,或弥合代码与 Figma 差异时使用。本技能教“建什么、按什么顺序建”,与教“如何调用 Plugin API”的 `figma-use` 互补,两者应一起加载。
与 figma-use 配合使用,把应用页面、视图或多区块布局翻译到 Figma。触发语:“写到 Figma”“在 Figma 里从代码创建”“把页面推到 Figma”“用这个应用/页面在 Figma 里搭建”“创建界面”“在 Figma 里做落地页”“更新 Figma 界面以匹配代码”。凡用户要从代码或描述在 Figma 构建/更新完整页面、界面或视图,本技能是首选工作流。通过 search_design_system 发现设计系统组件、变量与样式并导入,按区块逐节拼装界面,始终使用设计系统令牌而非硬编码值。
创建新的空白 Figma 文件。当用户想新建 Figma 设计文件或 FigJam 文件,或在调用 use_figma 前需要先有新文件时使用;必要时通过 whoami 完成方案解析。用法——/figma-create-new-file [editorType] [fileName](例:/figma-create-new-file figjam My Whiteboard)
为用户代码库生成自定义设计系统规则。当用户说“创建设计系统规则”“为我的项目生成规则”“设置设计规则”“定制设计系统指南”,或想为 Figma 转代码工作流建立项目专属约定时使用。需要连接 Figma MCP 服务器。
使用 Code Connect 映射工具把 Figma 设计组件与代码组件关联。当用户说“code connect”“把组件连到代码”“映射这个组件”“链接组件与代码”“创建 code connect 映射”,或想建立 Figma 设计与代码实现之间的对应关系时使用。经 `use_figma` 写入画布时请配合 `figma-use`。
审查文档是否符合 Writing Guidelines。当被要求“review my docs”“check writing style”“audit prose”“review docs voice and tone”或“check this page against the writing handbook”时使用。
按 Web Interface Guidelines 合规性审查 UI 代码。当被要求“审查我的 UI”“检查无障碍”“审计设计”“评审 UX”或“对照最佳实践检查我的站点”时使用。
需要 Figma 个人访问令牌(Personal Access Token)或企业 OAuth 授权,令牌只需授予文件读取范围。AgentHub 详情页标注了对应环境变量。
可以读到结构并生成初版代码,但复杂交互与响应式仍需人工调整。业界普遍把它用作「设计到代码」的第一稿加速器而非最终交付。
取决于模型训练与输出条款。商用发布前请确认服务提供方公开的版权政策,重要素材保留人工审核环节。