{"id":"blazemeter-bzm-mcp","name":"bzm-mcp","homepage":"https://help.blazemeter.com/docs/guide/integrations-blazemeter-mcp-server.html","repo_url":"https://github.com/Blazemeter/bzm-mcp","category":"ai-ml","subcategories":[],"tags":["mcp-server","model-context-protocol","load-testing","performance-testing","blazemeter","ai-integration","python","docker"],"what_it_does":"Provides an MCP server that lets AI tools manage end-to-end BlazeMeter performance testing workflows (create/execute/report) via natural-language interactions, using BlazeMeter API credentials configured through the MCP host.","use_cases":["Create and run BlazeMeter load/performance tests from an AI agent","Generate performance reports and summaries after test runs","Automate iterative tuning of test scenarios with conversational workflows","Integrate performance testing into IDE-based agent workflows (Cursor/VS Code/Claude Desktop)"],"not_for":["A general-purpose BlazeMeter administration UI","Direct execution of tests without an MCP-capable host/agent integration","Use as a standalone load testing runner without MCP orchestration"],"best_when":"You already use BlazeMeter and want agent-driven orchestration of performance testing from an MCP-compatible environment.","avoid_when":"You cannot securely manage/store BlazeMeter API credentials or you require an interface with strict REST/OpenAPI-only governance rather than MCP.","alternatives":["BlazeMeter API (direct integration without MCP)","CI/CD pipeline execution of BlazeMeter tests","Other MCP servers or generic tool-call wrappers around BlazeMeter REST APIs"],"af_score":58.0,"security_score":60.8,"reliability_score":30.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:31:10.974748+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["BlazeMeter API key pair (API Key ID and Secret) for the underlying API calls","Environment variable pointing to an api-keys.json file (BLAZEMETER_API_KEY) for binary installation/config"],"oauth":false,"scopes":false,"notes":"Authentication is via BlazeMeter credentials provided either as an api-keys.json path (for the binary/CLI flow) or as API_KEY_ID/API_KEY_SECRET (for Docker). Documentation mentions an AI consent prerequisite."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing details for the MCP server were provided; BlazeMeter usage costs would typically apply on the BlazeMeter side."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":58.0,"security_score":60.8,"reliability_score":30.0,"mcp_server_quality":75.0,"documentation_accuracy":70.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":70.0,"rate_limit_clarity":20.0,"tls_enforcement":85.0,"auth_strength":70.0,"scope_granularity":20.0,"dependency_hygiene":55.0,"secret_handling":70.0,"security_notes":"Uses API key credentials (key ID + secret) rather than OAuth; documentation emphasizes storing credentials in api-keys.json or environment variables and provides a mechanism for custom CA bundles (SSL_CERT_FILE) for corporate TLS inspection. No explicit guidance is provided about least-privilege scopes, secret rotation, or avoiding secret leakage in logs; dependency list exists but no vulnerability/CVE evidence is provided.","uptime_documented":0.0,"version_stability":55.0,"breaking_changes_history":35.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":"No explicit idempotency guidance is provided for test creation/execution operations.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Requires an MCP-capable host (e.g., Cursor/VS Code/Claude Desktop) and correct mcpServers configuration.","Misconfigured credential paths/env vars (BLAZEMETER_API_KEY or API_KEY_ID/API_KEY_SECRET) will prevent successful calls to BlazeMeter.","Docker usage may require path/volume mounting and custom CA configuration in corporate environments."]}}