MCPProbe
Verified Safeby PivotLLM
Overview
A command-line utility for testing and debugging Model Context Protocol (MCP) servers by enumerating server capabilities and executing MCP tools.
Installation
./mcp-probe -url http://localhost:8000/sseSecurity Notes
The utility uses `exec.Command` when operating in `stdio` transport mode to spawn a local MCP server executable specified by the user. While this is its intended functionality, it means the tool will execute an arbitrary binary provided by the user via the `-stdio` flag. Users must ensure that the specified executable is trusted. No 'eval' or obvious code obfuscation is present. HTTP headers can be customized, which is expected for an API testing client, but users should be mindful of sensitive data when connecting to untrusted endpoints. Debug output (when enabled) may expose raw MCP messages.
Similar Servers
mcpm.sh
MCPM is a command-line tool for managing Model Context Protocol (MCP) servers, enabling discovery, installation, execution, sharing, and integration with various MCP clients.
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
mcp-server-dump
A command-line tool to extract, analyze, and document the capabilities (tools, resources, prompts) of MCP (Model Context Protocol) servers in various formats, including Markdown, JSON, HTML, PDF, and Hugo sites.