MCP服务器配置工具

一个用于配置MCP服务器和AI代理规则的开发工具,适用于AI辅助开发环境。

  • by Nathanim1919
  • 本地部署
  • 更新于
在 GitHub 查看 Nathanim1919/10x-mcp-challenge

使用说明

TRP 1-MCP设置挑战

此存储库包含我提交的10 Academy TRP 1 MCP设置挑战。

挑战概述

该挑战评估了三个核心竞争力:

  • 技术理解:正确配置MCP服务器
  • AI开放性和好奇心:探索人工智能驱动的工具和最佳实践
  • 动力与勤奋:在时间窗口内完成任务

存储库结构

.
├── .cursor/
│   └── rules/
│       └── agent.mdc          # AI agent rules configuration
├── docs/
│   ├── CHALLENGE_REPORT.md    # Detailed challenge report
│   ├── RULES_REFERENCE.md     # Rules documentation
│   └── MCP_SETUP_GUIDE.md     # MCP setup instructions
├── mcp-config-template.json   # MCP server configuration template
└── README.md                  # This file

任务完成总结

任务1:MCP服务器设置✅

  • 研究了Cursor IDE的MCP配置
  • 已创建配置模板(mcp-config-template.json)
  • 中记录的设置过程 docs/MCP_SETUP_GUIDE.md

注: 在公共存储库中找不到特定的Tenx MCP服务器包。模板已准备好用正确的包详细信息进行更新。

任务2:代理规则配置✅

在中创建了全面的代理规则 .cursor/rules/agent.mdc 包括:

  • 人工智能辅助开发的核心原则
  • 工作流程指南(编码之前/期间/之后)
  • 项目惯例和命名标准
  • 明确的界限(不该做什么)
  • 工具使用指南

任务3:文件✅

创建了详细的文档:

  • docs/CHALLENGE_REPORT.md -完整挑战报告
  • docs/RULES_REFERENCE.md -规则解释和定制指南
  • docs/MCP_SETUP_GUIDE.md -MCP设置说明

关键见解

规则如何改变AI代理行为

  1. 一致性:规则确保所有交互中的模式相同
  2. 聚焦:“不要做什么”防止过度工程
  3. 质量:代码标准自动执行
  4. 沟通:对解释的明确期望

发现最佳实践

  • 将规则控制在500行以内
  • 将大规则拆分为可组合的部分
  • 提供具体示例
  • 参考文件而不是复制内容
  • 代理出错时更新规则

快速开始

使用代理规则

规则在 .cursor/rules/agent.mdc 使用Cursor IDE时会自动应用。他们指导AI代理:

  • 在做出更改之前了解代码
  • 做出最小的、有重点的改变
  • 遵循项目惯例
  • 清晰沟通

设置MCP服务器

  1. 复制 mcp-config-template.json 到 ~/.cursor/mcp.json
  2. 使用正确的Tenx MCP服务器更新包名
  3. 添加API密钥
  4. 重新启动游标IDE

文件

文件 描述
.cursor/rules/agent.mdc 主代理规则文件
mcp-config-template.json MCP配置模板
docs/CHALLENGE_REPORT.md 详细的挑战报告
docs/RULES_REFERENCE.md 规则文件
docs/MCP_SETUP_GUIDE.md MCP设置指南

作者

纳什
日期:2026年2月2日


作为10学院TRP 1-MCP设置挑战赛的一部分提交