MCP Server

api-perf-analyzer

io.github.lazymac2x/api-perf-analyzer
Cloud & Infrastructure Developer Tools Public & reachable MCP 2026-07-28

What this MCP does

Analyzes API performance, identifies latency bottlenecks and cache opportunities, and recommends optimization actions.

bottleneck_detect
Identify which component (DB, external API, compute) is the dominant latency source.
Input schema
{'type': 'object', 'required': ['responseTime'], 'properties': {'computeTime': {'type': 'number', 'description': 'Time on in-process computation in ms'}, 'databaseTime': {'type': 'number', 'description': 'Time on DB queries in ms'}, 'responseTime': {'type': 'number', 'description': 'Total response time in ms'}, 'externalApiTime': {'type': 'number', 'description': 'Time on external API calls in ms'}}}
cache_opportunity
Detect missing or suboptimal HTTP caching headers and get prioritized fixes.
Input schema
{'type': 'object', 'properties': {'headers': {'type': 'object', 'description': 'HTTP response headers as key-value object'}, 'dataSize': {'type': 'number', 'description': 'Response body size in bytes'}}}
optimization_suggest
Get a prioritized, actionable optimization plan. Accepts raw metrics or the output of perf_analyze.
Input schema
{'type': 'object', 'properties': {'grade': {'type': 'string', 'description': 'From perf_analyze output (optional)'}, 'dataSize': {'type': 'number'}, 'errorRate': {'type': 'number'}, 'responseTime': {'type': 'number'}, 'dataEfficiency': {'type': 'number', 'description': 'From perf_analyze output (optional)'}}}
perf_analyze
Grade API response time (A–D), compute throughput and data efficiency, get targeted recommendations.
Input schema
{'type': 'object', 'required': ['responseTime'], 'properties': {'dataSize': {'type': 'number', 'description': 'Response body bytes (default: 1)'}, 'errorRate': {'type': 'number', 'description': 'Error rate 0–1 (default: 0)'}, 'requestCount': {'type': 'number', 'description': 'Parallel request count (default: 1)'}, 'responseTime': {'type': 'number', 'description': 'Response time in milliseconds (> 0)'}}}
Added
optimization_suggest
Sept. 17, 2026, 12:43 p.m.
Added
bottleneck_detect
Sept. 17, 2026, 12:43 p.m.
Added
cache_opportunity
Sept. 17, 2026, 12:43 p.m.
Added
perf_analyze
Sept. 17, 2026, 12:43 p.m.