gatling-mcp-server

jecklgamis/gatling-mcp-server
★ 0 stars Python AI/LLM Updated today
A FastAPI MCP (Model Context Protocol) server built with FastMCP. Exposes gatling-server's task API as MCP tools over streamable-http transport, so an AI agent can upload a jar, submit a Gatling simulation, poll its status, and pull back logs - without anyone hand-writing curl.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "gatling-mcp-server": {
      "command": "uvx",
      "args": [
        "gatling-mcp-server"
      ]
    }
  }
}

Or install with pip: pip install gatling-mcp-server

README Excerpt

A FastAPI MCP (Model Context Protocol) server built with [FastMCP](https://github.com/jlowin/fastmcp). Exposes transport, so an AI agent can upload a jar, submit a Gatling simulation, poll its status, and pull back logs - without anyone hand-writing curl. | Tool | Description |

Tools (15)

GATLING_MCP_API_TOKENGATLING_MCP_REQUEST_TIMEOUTGATLING_MCP_UPLOAD_TIMEOUTGATLING_SERVER_API_TOKENGATLING_SERVER_URLabort_taskcheckcleandefaultget_console_logget_simulation_logget_task_statusimagesubmit_taskupload_jar