AI Development Assistant MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AI Development Assistant MCP Serverreview this code for potential security vulnerabilities"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
š¤ 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.
Related MCP server: AI Development Assistant MCP Server
š Getting Started
1. Environment Setup
First, you'll need to set up your environment variables. Create a file at src/env/keys.ts:
export const OPENAI_API_KEY = "your_key_here";
// Add any other keys you needā ļø Security Note: Storing API keys directly in source code is not recommended for production environments. This is only for local development and learning purposes. You can set the env var inline in the Cursor MCP interface as well.
2. Installation
npm install
# or
yarn install3. Build the Server
npm run build4. Adding to Cursor
This project is designed to be used as an MCP server in Cursor. Here's how to set it up:
Open Cursor
Go to
Cursor Settings > Features > MCPClick
+ Add New MCP ServerFill out the form:
Name: AI Development Assistant
Type: stdio
Command:
node /path/to/your/project/dist/index.js
š Pro Tip: You might need to use the full path to your project's built index.js file.
After adding the server, you should see your tools listed under "Available Tools". If not, try clicking the refresh button in the top right corner of the MCP server section.
For more details about MCP setup, check out the Cursor MCP Documentation.
š ļø Using the Tools
Once configured, you can use these tools directly in Cursor's Composer. The AI will automatically suggest using relevant tools, or you can explicitly request them by name or description.
For example, try typing in Composer:
"Review this code for best practices"
"Help me architect a new feature"
"Analyze this UI screenshot"
The agent will ask for your approval before making any tool calls.
š Pro Tip: 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.
š Project Structure
src/
āāā tools/
ā āāā architect.ts # Code structure generator
ā āāā screenshot.ts # Screenshot analysis tool
ā āāā codeReview.ts # Code review tool
āāā env/
ā āāā keys.ts # Environment configuration (add your API keys here!)
āāā index.ts # Main entry pointš¤ Contributing
Contributions welcome! Please feel free to submit a Pull Request.
š License
This project is licensed under the MIT License - see the LICENSE file for details.
š Issues & Support
Found a bug or need help? Open an issue with:
What you were trying to do
What happened instead
Steps to reproduce
Your environment details
I'll be honest though, this is a tutorial demo, and not a production-ready tool so I likely won't be fixing issues. But feel free to fork it and make it your own!
Made with ā¤ļø by developers, for developers
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared memory for AI coding agents. Save once, reuse from Cursor, Claude Code, Codex.
- OolkinOAuthcom.oolkin
AI colleagues that keep your standards, your project and their reasoning between sessions
AI-powered intelligence for your development workflow via Indicate.
One searchable history across every AI coding tool, with secret scanning and a shared task board.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA code review tool for Cursor IDE that uses OpenAI's GPT models to provide intelligent code analysis and suggestions.3-
- AlicenseNot gradedqualityDmaintenanceA Cursor-compatible toolkit that provides intelligent coding assistance through custom AI tools for code architecture planning, screenshot analysis, code review, and file reading capabilities.221 npm13MIT
- FlicenseBqualityDmaintenanceAI-driven tool that helps developers create beautiful UI components instantly through natural language descriptions, integrating with popular IDEs like Cursor, Windsurf, and VSCode.32-
- AlicenseNot gradedqualityDmaintenanceProvides AI-powered development tools including code generation, refactoring, debugging, performance optimization, and test generation, along with smart prompts for code analysis and documentation, and a built-in knowledge base of coding best practices.MIT