模型上下文协议测试工具

一个标准化的测试环境,用于实验模型上下文协议(MCP)服务器和开发工作流程,包括内存银行文档模式、顺序思维工作流程、Git分支策略和MCP服务器集成。

  • by HeiligerG
  • 本地部署
  • 更新于
在 GitHub 查看 HeiligerG/MCP-Testing

使用说明

MCP测试项目

MCP(模型上下文协议)服务器和开发工作流的结构化测试场。

项目概述

此存储库为实验提供了一个标准化的环境:

  • 内存库文档模式
  • 顺序思维工作流程
  • Git分支策略
  • MCP服务器集成

快速开始

先决条件

  • MCP服务器: memory-bank, sequential-thinking, git (可选)
  • Git用于版本控制
  • VS代码与MCP集成

项目结构

memory-bank/projects/mcp-testing/
├── 00-overview.md      # Project goals and status
├── 01-decisions.md     # Architecture and product decisions
├── 02-architecture.md  # System design and components
├── 03-backlog.md       # Feature and task tracking
└── 04-retrospective.md # Lessons learned and improvements

工作流程指南

开发过程

  1. 计划:对复杂任务使用顺序思维
  2. 实施:遵循功能分支工作流
  3. 文件:重大更改后更新内存库
  4. 审查:创建协作拉取请求

Git分支

  • 特征: feat/<description>
  • 错误修复: fix/<description>
  • 家务活: chore/<description>

承诺标准

遵循常规提交格式:

feat: add new feature
fix: resolve issue
chore: update dependencies

MCP集成

此项目配置为使用:

  • 存储库MCP:项目文件和知识管理
  • 顺序思维MCP:复杂的任务规划和分析
  • Git MCP:版本控制操作(如果可用)

入门指南

  1. 查看中的存储体结构 memory-bank/projects/mcp-testing/
  2. 检查 .clinerules 发展指南
  3. 为新工作创建要素分支
  4. 对复杂任务使用顺序思维

存储体配置

如果你的全球 MEMORY_BANK_ROOT 如果不指向此存储库,您可以:

  • 更新MCP配置以包含此本地结构
  • 直接使用此存储库中的内存库文件
  • 集 MEMORY_BANK_ROOT 到该项目的根目录

贡献

  1. 从以下位置创建要素分支 main
  2. 使用适当的文档实施更改
  3. 在适用的情况下测试MCP集成
  4. 创建具有清晰描述的拉取请求
  5. 相关内存条目的链接

许可证

该项目是为实验和开发工作流程而设立的。