MCP.so
登录
服务器

Vercel AI SDK MCP Server Project

@chiziuwaga

MCP Server for Vercel AI SDK with Figma and magic-mcp integration

概览

What is Vercel AI SDK MCP Server Project?

The Vercel AI SDK MCP Server Project is a Model Context Protocol (MCP) server that wraps core Vercel AI SDK functions (like generateObject, generateText) as tools for AI development environments such as Cursor. It is designed to be used in a multi-MCP workflow orchestrated by the AI, alongside servers for Figma and inspiration/component building.

How to use Vercel AI SDK MCP Server Project?

Clone the repository, install dependencies (npm install), create a .env file with your OpenAI API key (and optionally Anthropic, Figma, 21st Dev keys), build with npm run build, and start with npm run start. Integrate into Cursor by adding an entry in .cursor/mcp.json that runs node dist/index.js with the required environment variables. For deployed usage, configure via Smithery and update .cursor/mcp.json to use the Smithery CLI runner.

Key features of Vercel AI SDK MCP Server Project

  • Exposes Vercel AI SDK functions as MCP tools (generate_object, generate_ui_component, etc.)
  • Implements ToolManager with set_tool_category meta-tool to manage active tools
  • Includes placeholder connectors for mcp-figma and magic-mcp integration
  • Ready for deployment on Smithery.ai via Dockerfile and smithery.yaml
  • Designed for Cursor integration and multi-MCP orchestration (Pathway 2)

Use cases of Vercel AI SDK MCP Server Project

  • Generate structured objects or UI components from AI prompts in Cursor
  • Orchestrate sequential tool calls across Figma, inspiration, and Vercel AI SDK servers
  • Rapid prototyping of AI-powered features using Vercel AI SDK without leaving the editor
  • Deploy as a managed MCP server on Smithery for team use

FAQ from Vercel AI SDK MCP Server Project

What dependencies are required to run this server?

Node.js v20+, npm, Git, and a Cursor environment. API keys for OpenAI are required; Anthropic, Figma, and 21st Dev keys are optional but needed for full integration.

How does this server interact with other MCP servers?

It is primarily used in a multi-MCP workflow (Pathway 2) where the AI in Cursor calls tools from mcp-figma, magic-mcp, and this server sequentially. A composite tool exists but is not the primary intended pattern.

Can I use this server without Smithery?

Yes, you can run it locally with stdio transport and configure it directly in Cursor’s .cursor/mcp.json. Smithery deployment is optional but simplifies hosting.

What API keys are required to use all features?

OpenAI API key is required for V

来自「开发工具」的更多内容