性能测试配置服务器

Perfrunner MCP服务器是一个用于存储和管理性能测试配置及结果的工具,支持全文搜索,适用于性能测试团队的基础设施集成。

  • by sudosalim
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 sudosalim/mcp-perfrunner

使用说明

Perfrunner MCP服务器

一种模型上下文协议(MCP),提供有关perfrunner静态配置的信息。即测试和集群配置。

概述

MCP服务器与性能团队基础设施通信的原型和玩具游乐场。

特性

  • 与Couchbase服务器集成,用于存储测试配置和结果
  • 支持全文搜索(FTS)
  • 基本MCP

配置

创建一个 .env 项目根目录中的文件,包含必要的配置(您可以复制和修改提供的 .env.example 文件):

cp .env.example .env
# Edit the .env file with your specific configuration

运行MCP服务器

make

荷载数据

scripts/configs_to_server.py 用于加载 .test 和 .spec 将文件导入Couchbase服务器集群。

要加载测试文件,请使用:

uv run scripts/configs_to_server.py test path/to/my/test-directory/

要加载集群规范,请使用:

uv run scripts/configs_to_server.py cluster path/to/my/cluster-spec-directory/