goku
by jcaromiq
Overview
Goku is an HTTP load-testing tool designed for benchmarking and performance analysis of web services; the MCP server allows LLM agents to programmatically interact with this load testing functionality.
Installation
./goku-mcpSecurity Notes
The `reqwest` client used for making HTTP requests is configured by default with `danger_accept_invalid_certs(true)`, which disables SSL/TLS certificate validation. This makes all requests vulnerable to man-in-the-middle attacks and should be addressed by either enabling validation by default or providing a clear, configurable option to disable it only when necessary. The MCP server allows arbitrary URL targets for load testing, which, if not properly sandboxed or secured, could be misused by an agent to target internal networks or perform unintended requests.
Similar Servers
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, simplifying protocol handling, enabling tool-based interactions, and supporting multiple transports and authentication methods.
lighthouse-mcp-server
Provides comprehensive web performance, accessibility, SEO, and security auditing and analysis for websites, enabling LLMs and AI agents to assess web properties using Google Lighthouse.
mcp-framework
A Rust framework implementing the Model Context Protocol for building production-ready MCP servers, clients, and intelligent AI agents that integrate with LLMs for tool use and browser automation.
fast-diff-mcp
A high-performance Model Context Protocol server that provides text diffing capabilities, enabling LLMs to efficiently compare two blocks of text and receive the differences in the standard unified diff format.