MCP-Test
by Peterpan-MU
Overview
Tests other Model Context Protocol (MCP) servers for connection, capabilities, and tool functionality.
Installation
npx -y github:Peterpan-MU/MCP-TestSecurity Notes
The server's primary function involves executing user-provided commands and arguments (via 'command', 'args', and 'env' parameters) on the host system using 'child_process.spawn' (TypeScript) or 'asyncio.create_subprocess_exec' (Python). This allows for arbitrary code execution on the machine running the MCP-Test server if an unauthorized or malicious actor can send 'callTool' requests. It is critical to run this server in a highly isolated and controlled environment, and only use it with trusted input.
Similar Servers
fastmcp
A TypeScript framework for building Model Context Protocol (MCP) servers, providing high-level abstractions and boilerplate handling for features like tools, prompts, resources, sessions, authentication, and HTTP streaming.
mcp-server-typescript
Provides a Model Context Protocol (MCP) server to enable AI assistants to access DataForSEO's SEO data APIs through a standardized interface.
header-test-mcp
An MCP server designed for debugging custom header implementations in MCP hosts/clients by providing a tool to retrieve request headers.
QuickMCP
Building high-performance, enterprise-grade MCP (Model Context Protocol) servers using TypeScript, with built-in features for authentication, monitoring, and developer tools.