基本能力
产品定位
Vercel AI SDK MCP 服务器项目是一个为 AI 开发环境提供支持的 MCP 服务器,专注于集成 Vercel AI SDK 的核心功能并与其他 MCP 服务器协同工作。
核心功能
- Vercel AI SDK 集成:提供封装了 Vercel AI SDK 核心功能的 MCP 工具(如
generate_object、generate_ui_component等)。 - 工具分类管理:通过
ToolManager和set_tool_category元工具管理暴露给 Cursor 的活动工具数量。 - Figma/Magic MCP 占位符:包含
mcp-figma和magic-mcp的连接器和工具注册占位符,用于通过 Cursor AI 进行编排。 - Smithery 部署支持:配置了
Dockerfile和smithery.yaml,便于在 Smithery.ai 上部署。 - Cursor 集成:设计用于通过
.cursor/mcp.json配置在 Cursor 中使用。
适用场景
- 多 MCP 服务器协同工作流(如设计提取、灵感生成和结构化生成)。
- AI 开发环境中使用 Vercel AI SDK 功能。
- 通过 Cursor AI 编排复杂任务。
工具列表
generate_object:生成结构化对象。generate_ui_component:生成 UI 组件。set_tool_category:管理工具分类。
使用教程
使用依赖
- Node.js(v20 或更高版本)
- npm
- Git
- Cursor
- Smithery 账户
- API 密钥(OpenAI、Figma、21st Dev)
安装教程
- 克隆仓库:
git clone https://github.com/chiziuwaga/vercel-ai-sdk-mcp-project.git
cd vercel-ai-sdk-mcp-project- 安装依赖:
npm install- 创建
.env文件并填写 API 密钥。 - 构建代码:
npm run build- 运行本地服务器:
npm run start调试方式
- 确保 MCP 服务器正在运行(本地或通过 Smithery 配置)。
- 创建 Cursor 规则文件(
.cursor/rules/)以指导 AI 行为。 - 通过 Cursor AI 调用工具并检查输出。
