← Back to list

blazemeter-scripting
by Blazemeter
Official BlazeMeter MCP Server for AI-driven performance testing
⭐ 23🍴 2📅 Jan 22, 2026
SKILL.md
name: blazemeter-scripting description: Comprehensive guide for BlazeMeter Scripting, including Groovy/Beanshell, JMeter plugins, JMeter DSL, and API Monitoring scripting. Use when working with scripting for (1) Writing files in Groovy/Beanshell scripts, (2) Using non-standard JMeter plugins, (3) Creating JMeter tests with JMeter DSL, (4) Writing custom scripts for API Monitoring (custom libraries, included libraries, initial script, reusable snippets), or any other scripting tasks.
BlazeMeter Scripting
Comprehensive guide for scripting in BlazeMeter tests.
Overview
Scripting in BlazeMeter supports Groovy/Beanshell for Performance tests, JMeter DSL for code-based test creation, and JavaScript for API Monitoring. This skill covers all scripting capabilities.
Quick Start
- Groovy/Beanshell: Write files and custom logic in Performance tests
- JMeter Plugins: Use non-standard JMeter plugins
- JMeter DSL: Create JMeter tests as code
- API Monitoring Scripting: Write custom JavaScript for API Monitoring
MCP Tools Integration
While scripting is primarily done through test configuration and code, you can use BlazeMeter MCP tools to manage tests that use custom scripts:
Available MCP Tools
-
Test Management:
blazemeter_testswith actionread- Read test details including script configurationblazemeter_testswith actionlist- List all tests in a project- Required args:
test_id(integer) orproject_id(integer) - Returns: Test details including script files and configuration
-
Test Execution:
blazemeter_executionwith actionread- Read execution details for scripted testsblazemeter_executionwith actionlist- List all executions for a test- Required args:
execution_id(integer) ortest_id(integer) - Returns: Execution details and results
When to Use MCP Tools
- Test Management: Manage tests with custom scripts programmatically
- Script Validation: Verify test scripts are configured correctly
- Execution Monitoring: Monitor execution of scripted tests
- Automation: Integrate scripted tests into automation workflows
Example Workflow
Managing Scripted Tests:
- Use
blazemeter_testswith actionlistto find tests with custom scripts - Use
blazemeter_testswith actionreadto get test details and script configuration - Use
blazemeter_executionwith actionreadto monitor test execution - Review execution results for script-related issues
Reference Files
Groovy/Beanshell
- groovy-beanshell.md: File Writing
JMeter Plugins
- jmeter-plugins.md: Random CSV Data Set Config Plugin
JMeter DSL
- jmeter-dsl.md: JMeter DSL
API Monitoring Scripting
- api-monitoring-scripting.md: Custom Libraries, Included Libraries, Initial Script, Script Engine Overview, Reusable Snippets
When to Use Each Reference
- Groovy/Beanshell: When writing files or custom logic in Performance tests
- JMeter Plugins: When using non-standard JMeter plugins
- JMeter DSL: When creating JMeter tests as code in Java
- API Monitoring Scripting: When writing custom JavaScript for API Monitoring tests
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


