🤖 AI Development Assistant MCP Server

🤖 AI Development Assistant MCP Server

site icon
2025.02.06 282
TypeScriptAI开发助手代码辅助工具开发效率
这是一个AI驱动的开发助手MCP服务器,专为Cursor设计,提供智能编码辅助工具。它通过自定义AI工具帮助开发者进行代码架构、UI截图分析和代码审查等功能。虽然这是一个教程演示项目,并非生产就绪工具,但它展示了如何利用MCP协议集成AI工具到开发环境中。
View on GitHub

Overview

✨ 核心功能

🎨 代码架构师

调用高级推理LLM生成编码代理的计划和指令。

📸 截图伙伴

获取UI设计截图并与composer代理一起使用。

🔍 代码审查

使用git差异触发代码审查。

🚀 使用场景

  • 代码架构设计
  • UI设计分析
  • 代码质量审查

🛠️ 工具列表

  1. Code Architect:生成代码结构和开发计划
  2. Screenshot Buddy:分析UI截图
  3. 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

  1. 打开Cursor
  2. 转到Cursor Settings > Features > MCP
  3. 点击+ Add New MCP Server
  4. 填写表单:
  5. Name: AI Development Assistant
  6. Type: stdio
  7. 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"
  • 代理会在进行任何工具调用前请求批准

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。