vercel-ai-sdk-mcp-project

vercel-ai-sdk-mcp-project

3.2

If you are the rightful owner of vercel-ai-sdk-mcp-project and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This repository contains a Model Context Protocol (MCP) server designed to expose capabilities of the Vercel AI SDK Core to AI development environments like Cursor.

The Vercel AI SDK MCP Server Project is a sophisticated server setup that integrates the Vercel AI SDK Core with AI development environments such as Cursor. It facilitates the use of advanced AI functionalities like object and text generation, streaming, and UI component creation. The server is designed to work in conjunction with other MCP servers like mcp-figma and magic-mcp, enabling a comprehensive AI-driven workflow. The project is configured for easy deployment on Smithery.ai and supports local development with Node.js. It requires API keys for OpenAI, Figma, and 21st Dev for full functionality. The server is intended to be part of a multi-MCP orchestration, where it interacts with other servers to achieve complex AI tasks.

Features

  • Vercel AI SDK Integration: Provides MCP tools wrapping core Vercel AI SDK functions like generate_object and generate_ui_component.
  • Tool Categorization: Implements a ToolManager with a set_tool_category meta-tool to manage the number of active tools exposed to Cursor.
  • Figma/Magic MCP Placeholders: Includes placeholder connectors and tool registrations for mcp-figma and magic-mcp, intended for orchestration via Cursor AI.
  • Smithery Deployment Ready: Configured with Dockerfile and smithery.yaml for easy deployment on Smithery.ai.
  • Cursor Integration: Designed to be used within Cursor via the .cursor/mcp.json configuration.

Tools

  1. generate_object

    Generates structured objects using Vercel AI SDK.

  2. generate_ui_component

    Creates UI components leveraging Vercel AI SDK capabilities.