
🤖 AI Development Assistant MCP Server

2025.02.06
282
TypeScriptAI开发助手代码辅助工具开发效率
这是一个AI驱动的开发助手MCP服务器,专为Cursor设计,提供智能编码辅助工具。它通过自定义AI工具帮助开发者进行代码架构、UI截图分析和代码审查等功能。虽然这是一个教程演示项目,并非生产就绪工具,但它展示了如何利用MCP协议集成AI工具到开发环境中。
View on GitHub
Overview
✨ 核心功能
🎨 代码架构师
调用高级推理LLM生成编码代理的计划和指令。
📸 截图伙伴
获取UI设计截图并与composer代理一起使用。
🔍 代码审查
使用git差异触发代码审查。
🚀 使用场景
- 代码架构设计
- UI设计分析
- 代码质量审查
🛠️ 工具列表
- Code Architect:生成代码结构和开发计划
- Screenshot Buddy:分析UI截图
- Code Review:审查代码质量
❓ 常见问题
- 这是一个教程演示项目,非生产就绪工具
- 作者可能不会修复问题,但欢迎fork并自行修改
使用教程
1. 环境设置
创建src/env/keys.ts
文件并添加API密钥:
export const OPENAI_API_KEY = "your_key_here";
2. 安装
npm install
# 或
yarn install
3. 构建服务器
npm run build
4. 添加到Cursor
- 打开Cursor
- 转到
Cursor Settings > Features > MCP
- 点击
+ Add New MCP Server
- 填写表单:
- Name: AI Development Assistant
- Type: stdio
- Command:
node /path/to/your/project/dist/index.js
调试方式
- 在Cursor的Composer中尝试输入:
- "Review this code for best practices"
- "Help me architect a new feature"
- "Analyze this UI screenshot"
- 代理会在进行任何工具调用前请求批准