burp-mcp-server-manager-samzzz
Version:
CLI tool to manage Burp MCP proxy server. Jar path is hardcoded to /opt/BurpSuitePro/mcp-proxy-all.jar. End user: ensure this file exists at the specified location.
29 lines (22 loc) • 608 B
JavaScript
const { spawn } = require('child_process');
const path = require('path');
// Autostart MCP server on CLI invocation
const options = {
jar: '/opt/BurpSuitePro/mcp-proxy-all.jar',
sseUrl: 'http://127.0.0.1:9876/',
java: 'java',
};
console.log('Starting Burp MCP proxy server automatically...');
console.log(`Using jar: ${options.jar}`);
console.log(`SSE URL: ${options.sseUrl}`);
const javaArgs = [
'-jar',
options.jar,
'--sse-url',
options.sseUrl,
];
const proc = spawn(options.java, javaArgs, { stdio: 'inherit' });
proc.on('exit', code => {
process.exit(code);
});