Back to Home
SolaceLabs icon

solace-tryme-cli-mcp-server

by SolaceLabs

Overview

The Solace TryMe CLI MCP Server enables Large Language Models to interact with Solace event brokers by wrapping Solace Try-Me CLI (STM) commands, primarily for event feed management, generation, and basic messaging operations.

Installation

Run Command
node src/index.js

Security Notes

The server uses `child_process.exec` to run STM CLI commands, which is inherently risky due to potential shell injection vulnerabilities. Although a `sanitizeCommand` function attempts basic sanitization by removing common shell metacharacters, the source code explicitly states this is 'basic sanitization' for a POC and that a 'full implementation would be more thorough'. This indicates an acknowledged risk for shell injection if a sophisticated bypass were found. The server also handles sensitive connection parameters (URL, username, password) that are passed to the underlying CLI, which could be a vector for credential exposure or misuse if not properly secured at the system level.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassLow
Avg Tokens750
Stars0
Forks0
Last Update2025-11-24

Tags

SolaceMCPCLILLMEvent Streaming