DeveloperToolsAITestingMCP

MCPMischief:让 MCP 客户端崩溃的测试服务器

给构建 MCP 网关和客户端的开发者一个会主动捣乱的 MCP 服务器,用来验证错误处理

痛点
开发者在构建 MCP 网关或客户端时,很难测试异常情况,因为公开可用的 MCP 服务器行为都太规范了;有人明确提到他们需要让 MCP 服务器故意返回错误、断连或格式错误的数据来验证自己的网关,但市面上找不到这样的工具。这种测试盲区会导致自家产品在真实接入时因为第三方 MCP 服务器的怪异行为而崩溃。
方案
提供一个可配置的 MCP 服务器,允许开发者按需触发各种故障场景:返回 malformed JSON、超时、断连、重复 id、超大 payload、限流、协议版本不匹配等。支持本地运行和托管版本,并附带测试用例与日志回放,让开发者可以反复重现问题。
用户
正在开发 MCP 网关、AI Agent 框架、多模型路由层的基础设施工程师和独立开发者。
MVP
实现一个本地可运行的 MCP 服务器,内置 10 种以上故障模式(超时、断连、错误码、畸形响应等);提供一个简单 UI 让用户勾选触发哪种故障;支持一键启动并在每次请求时按概率或规则触发;输出结构化日志便于关联客户端行为;发布 Docker 镜像和 npm 包,方便集成到 CI 中。
变现
开源核心,提供付费托管版(免部署)、团队协作面板(共享测试场景、历史回放)和 CI 集成;订阅制每位开发者每月 9-19 美元,或买断制 99 美元。
为何现在
MCP 正成为 AI Agent 与工具交互的事实标准,大量网关和客户端正在涌现,但测试基础设施还非常原始;独立开发者可以快速针对这个空白做出轻量工具,无需依赖大模型能力。

来源讨论 · 1

  1. Hacker NewsA misbehaving test MCP server for stress-testing your MCP client3↑ 1
← 返回列表