使用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许可证获得许可-请参阅 许可证 文件以获取详细信息。

