AI Development Assistant MCP Server logo

AI Development Assistant MCP Server

by BranchManager69

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

View on GitHub

Last updated: N/A

What is AI Development Assistant MCP Server?

An AI-powered development toolkit that acts as a Model Context Protocol (MCP) server for Cursor, allowing users to leverage AI tools for coding assistance.

How to use AI Development Assistant MCP Server?

First, set up your environment variables in src/env/keys.ts. Then, install dependencies using npm install or yarn install. Build and run the server using the provided npm scripts. Finally, add the server to Cursor through the MCP settings, providing the necessary details like name, type, and command.

Key features of AI Development Assistant MCP Server

  • Code Architect for generating plans and instructions

  • Screenshot Buddy for UI design analysis

  • Code Review using git diffs

  • Integration with Cursor's Composer

Use cases of AI Development Assistant MCP Server

  • Generating code structure

  • Analyzing UI screenshots

  • Reviewing code for best practices

  • Architecting new features

FAQ from AI Development Assistant MCP Server

How do I add the server to Cursor?

Go to Cursor Settings > Features > MCP, click '+ Add New MCP Server', and fill out the form with the server details.

Where do I put my API keys?

Create a file at src/env/keys.ts and add your API keys there. However, storing API keys directly in source code is not recommended for production environments.

How do I run the server in development mode?

Use the command npm run dev to start the server in development mode with watch for changes.

What is the purpose of the .cursorrules file?

You can update your .cursorrules file with instructions on how to use the tools for certain scenarios, and the agent will use the tools automatically.

Is this a production-ready tool?

No, this is mostly a tutorial demo and not a production-ready tool.