
blazemeter/sv-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Virtual Services MCP Server
개요
The BlazeMeter Service Virtualization MCP Server connects AI tools directly to BlazeMeter's Service Virtualization platform. This gives AI agents, assistants, and chatbots the ability to manage complete workflows from creation of transactions to deploying it to the virtual service. All through natural language interactions. - : Create and manage services. - : Create, validate, manage HTTP and Messaging transactions. - : Create, read, list, and manage transaction actions (Http calls and Webhooks). - : Upload assets (certificates and keystores). - : Attach HTTP transaction and test it. - : List available locations. - : Create and manage configurations for virtual services. - : Create, modify, deploy, stop a virtual service, track its status. - : Create, deploy, and manage messaging virtual services across IBM MQ, ActiveMQ, and Kafka brokers. - : Capture live broker traffic into recordings and replay them via messaging virtual services.
README
원문 README의 일부입니다. 원문 보기.
BlazeMeter Service Virtualization MCP Server
The BlazeMeter Service Virtualization MCP Server connects AI tools directly to BlazeMeter’s Service Virtualization platform. This gives AI agents, assistants, and chatbots the ability to manage complete workflows from creation of transactions to deploying it to the virtual service. All through natural language interactions.
Use Cases
- Service Management: Create and manage services.
- Transaction Management: Create, validate, manage HTTP and Messaging transactions.
- Action Management: Create, read, list, and manage transaction actions (Http calls and Webhooks).
- Asset Management: Upload assets (certificates and keystores).
- Sandbox Management: Attach HTTP transaction and test it.
- Location Management: List available locations.
- Configuration Management: Create and manage configurations for virtual services.
- Virtual Service Management: Create, modify, deploy, stop a virtual service, track its status.
- Messaging Virtual Service Management: Create, deploy, and manage messaging virtual services across IBM MQ, ActiveMQ, and Kafka brokers.
- Recording Management: Capture live broker traffic into recordings and replay them via messaging virtual services.
- Virtual Service Templates Management: Create, modify, create from the virtual service, apply to a virtual service.
- Test Data Management: Create, update, and read TDM datasets for virtual services to drive data-driven transaction matching.
Prerequisites
- BlazeMeter API credentials (API Key ID and Secret)
- Compatible MCP host (VS Code, Claude Desktop, Cursor, Windsurf, etc.)
- Docker (only for Docker-based deployment)
Setup
Get BlazeMeter API Credentials
Follow the BlazeMeter API Keys guide to obtain your API keys as JSON.
[!IMPORTANT] When downloading your API keys from BlazeMeter, save the
api-keys.jsonfile in the same folder where you’ll place the MCP binary.
Available Tools
The BlazeMeter MCP Server provides comprehensive access to BlazeMeter’s API through the following tools:
| Tool | Purpose | Key Capabilities |
|---|---|---|
| User | Blazemeter User Information | Get current user details, default account/workspace/project |
| Account | Blazemeter Account Management | List accounts, check AI consent, read account details |
| Workspace | Blazemeter Workspace Management | Manage workspaces, check billing usage |
| Service | Service Management | Create and manage services |
설치
uvx --from git+https://github.com/Blazemeter/sv-mcp.git sv-mcp설정
{
"mcpServers": {
"blazemeter-sv": {
"command": "uvx",
"args": [
"--from", "git+https://github.com/Blazemeter/sv-mcp.git",
"sv-mcp"
],
"env": {
"API_KEY_PATH": "/path/to/api-key.json"
}
}
}
}