mcp-server

mcp-server

9

The AI Development Assistant MCP Server serves as a toolset for intelligent coding assistance via Model Context Protocol for Cursor. It features capabilities like advanced code architecture planning, code review analysis, and UI screenshot processing, making it a helpful aid in a developer's toolkit though not production-ready.

🤖 AI Development Assistant MCP Server

Welcome to your AI-powered development toolkit, designed as a Model Context Protocol (MCP) server for Cursor! This project provides intelligent coding assistance through custom AI tools. Note that this is mostly a tutorial demo, and not a production-ready tool.

✨ Features

  • Code Architect: Call advanced reasoning LLMs to generate plans and instructions for coding agents.
  • Screenshot Buddy: Take UI design screenshots and use them with the composer agent.
  • Code Review: Use git diffs to trigger code reviews.
  • Read file & Read multiple files: Single-file reading enables efficient data analysis; multi-file reading facilitates bulk data processing.

🚀 Getting Started

  1. Environment Setup: Set up environment variables in src/env/keys.ts.
  2. Installation: Run npm install or yarn install.
  3. Build the Server: Run npm run build.
  4. Open Windsurf Chat and Configure MCP: Add server configuration in Windsurf's MCP setup.

🛠️ Using the Tools

Once configured, tools can be used directly in Cursor's Composer with AI suggestions or explicit requests.