BS

blazemeter/sv-mcp

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

5 stars 4 forks 品質 74 トレンド 33

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.json file 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
GitHub で README 全文を見る

インストール

uvx --from git+https://github.com/Blazemeter/sv-mcp.git sv-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "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" } } } }