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
Build Model Context Protocol (MCP) servers in TypeScript with features like session management, authentication (including OAuth), streaming, and type-safe tool/resource/prompt definitions.
mcp-server-typescript
This server acts as a Model Context Protocol (MCP) gateway, enabling AI assistants to interact with DataForSEO APIs for various SEO data, including keyword research, SERP analysis, backlink monitoring, and on-page optimization.
QuickMCP
Building high-performance, enterprise-grade MCP (Model Context Protocol) servers using TypeScript, with built-in features for authentication, monitoring, and developer tools.
mcp_server_ts
This is a Node.js server implementing a single tool ('create-user') for the Model Context Protocol (MCP), primarily for local integration via standard I/O.