使用说明
TRP 1-MCP设置挑战
参与者: Tekleab Alemayehu
日期: 2026年2月2日
石斑鱼类: VS代码与增强代理
概述
此存储库包含我为TRP 1-MCP设置挑战提交的内容,展示了我使用MCP(模型上下文协议)工具、技能和规则配置现代AI驱动的编码环境的能力。
挑战目标
- 技术理解:正确配置MCP Sense(10 Academy MCP服务器)
- AI开放性和好奇心:探索人工智能驱动的工具和最佳实践
- 动力与勤奋:尽最大努力在时间窗口内完成任务
存储库结构
.
├── README.md # This file - overview and summary
├── docs/
│ ├── setup-process.md # Task 1: MCP Server setup documentation
│ ├── rules-research.md # Task 2: Research findings and rule configurations
│ └── insights-and-learnings.md # Task 3: Insights and lessons learned
├── CLAUDE.md # Final rules file for AI agent (in root)
├── rules/
│ └── iterations/ # Different versions tested during development
└── artifacts/
└── screenshots/ # Screenshots of setup and configurations
已完成的任务
- [x] 任务1:设置Tenx MCP服务器 -已完成
- ✅ 研究了MCP架构和配置
- ✅ 从10 Academy获取服务器详细信息
- ✅ 创建
.vscode/mcp.json配置得当 - ✅ 创建
.github/copilot-instructions.mdGitHub Copilot - ✅ 记录完整的设置过程
- ⏳ 服务器身份验证待定(需要用户在VS Code UI中操作)
- [x] 任务2:研究和配置规则文件 -已完成
- ✅ 从多个来源研究最佳实践
- ✅ 创建了全面的研究文档
- ✅ 创建了特定于项目的CLAUDE.md规则文件
- [x] 任务3:文件 -已完成
- ✅ 记录设置过程
- ✅ 记录研究结果
- ✅ 记录的见解和学习
快速链接
提交详情
GitHub存储库: https://github.com/tekleale/trp1-mcp-setup-challenge 状态: 所有任务完成(3/3)✅ Tenx MCP连接: 已配置并准备就绪(VS代码中的身份验证等待用户操作)
关键交付成果
✅ 完成
-
全面的MCP设置文档 (
docs/setup-process.md)- MCP架构和概念
- 运输方式比较
- 预期配置结构
- 明确阻断器和后续步骤的文档
-
规则文件研究与实施 (
docs/rules-research.md+CLAUDE.md)- Anthropic、Boris Cherny和社区资源的研究
- 最佳实践分析及示例
- 为此评估量身定制的项目特定规则文件
-
见解和学习文档 (
docs/insights-and-learnings.md)- 什么工作得好,为什么
- 什么不起作用,我是如何适应的
- 关于AI代理协作的关键见解
- 技术学习和反思
✅ 也已完成
- Tenx MCP服务器配置 (
.vscode/mcp.json)- 服务器URL:
https://mcppulse.10academy.org/proxy - 使用正确的标头创建的配置(X-Device:windows,X-Coding-Tool:vscode)
- GitHub Copilot指令文件已创建(
.github/copilot-instructions.md) - 已准备好进行身份验证(用户需要在VS Code中启动服务器并通过GitHub进行身份验证)
- 服务器URL:
如何激活MCP服务器
重要提示: MCP服务器配置已完成,但您需要激活它:
- 打开VS代码 在此工作区中
- 打开MCP面板 (应随配置自动显示)
- 点击“开始” 旁边的按钮
tenxfeedbackanalytics服务器 - 验证 重定向到浏览器时通过GitHub
- 验证 服务器正在运行,GitHub Copilot Chat中提供了工具
一旦激活,您与编码代理的所有交互都将自动记录到10 Academy的系统中。
备注
- 所有文档都遵循markdown最佳实践,具有清晰的结构和示例
- 规则文件(
CLAUDE.md)根据最佳实践,简洁、具体、以示例为导向 - 存储库结构干净有序,便于导航
- 服务器配置完成后,Git存储库已初始化并准备好进行GitHub推送
