Perfrunner MCP Server

by sudosalim

156 downloads
Not rated
GitHub

About

An MCP server for interacting with perfrunner configurations

Details

Author
sudosalim
Downloads
156
Categories
Other

- Integrates with Couchbase Server for configuration storage.
- Backed by Full Text Search (FTS) for searching configurations.
- Provides basic MCP (Model Context Protocol) functionality.
- Supports loading test and cluster spec files into Couchbase.
- Designed for performance team infrastructure integration.

Copy the .env.example file to .env and edit it with your specific configuration. Run make to start the server. To load test and cluster spec files into Couchbase, use uv run scripts/configs_to_server.py test <test-directory> for test files and uv run scripts/configs_to_server.py cluster <cluster-spec-directory> for cluster spec files.

Perfrunner MCP Server

A Model Context Protocol (MCP) that provide info on the perfrunner static configurations. i.e test and cluster configurations.

Overview

Prototype and toy playground for an MCP server to talk with perf team's infrastructure.

Features

- Integrates with Couchbase server for storing test configurations and results
- Backed by Full Text Search (FTS)
- Basic MCP

Configuration

Create a .env file in the project root with necessary configuration (you can copy and modify the provided .env.example file):

```bash
cp .env.example .env

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.