使用说明
使用Claude AI的MCP编码服务器演示
该存储库演示了使用模型上下文协议(MCP)将Claude AI集成到开发工作流中,展示了如何在软件开发过程中有效地利用AI。该项目包括MCP集成服务器和通过Todo List应用程序进行的实际演示。
🌟 项目概述
该项目由两个主要部分组成:
-
MCP集成服务器
- 模型上下文协议的服务器实现
- 管理与Claude AI的上下文和通信
- 提供结构化的提示和响应处理
- 维护对话历史和项目背景
-
Todo List应用程序演示
- 人工智能辅助开发的实用展示
- 使用Java EE和Quarkus构建
- 演示Claude AI如何协助现实世界的应用程序开发
🔧 建筑
MCP服务器组件
mcp-coding-server-demo-app/
├── prompts/ # Prompt templates and configurations
│ ├── project prompt.xml # Global context settings
│ └── history/ # Conversation history storage
├── java-app/ # Demo Todo List application
└── mcp-server/ # Model Context Protocol server
主要特点
-
结构化上下文管理
- 在对话中维护项目上下文
- 验证并执行开发指南
- 管理文件系统访问和版本控制
-
智能提示系统
- 基于模板的提示管理
- 上下文感知响应
- 错误处理和验证协议
-
开发集成
- Git与智能提交消息的集成
- 文件系统管理
- 代码分析和验证
🚀 入门指南
先决条件
- Java 17或更高版本
- MySQL 8.0或更高版本
- 梅文
- Git
安装
即将推出
📱 Todo List演示应用程序
附带的Todo List应用程序是人工智能辅助开发的实际演示。它展示了:
- 使用Quarkus进行全栈Java EE开发
- REST API实现
- 数据库集成
- 使用Qute进行UI开发
- 测试套件实施
📚 文档
即将推出
📄 许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
