mcp-custom-test
by mengxuwen
Overview
Exposes system information, database queries, and external API calls as remote tools via an SSE-based server, often proxied by Ngrok, for remote execution and monitoring.
Installation
python mcp/McpServer.pySecurity Notes
CRITICAL: Hardcoded MySQL database credentials and AMap API key are present in `server_config.json`. The `ngrok.cmd` configuration in `server_config.json` allows for arbitrary command execution by running a subprocess, posing a severe risk if the configuration file is compromised. The server uses Ngrok to expose local services to the public internet, significantly increasing the attack surface and potential for unauthorized access given the hardcoded secrets.
Similar Servers
codebase-context-mcp
Provides AI coding agents with real-time, context-aware insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation and review.
mcp-code-exec-python
Provides a Model Context Protocol (MCP) server for executing arbitrary Python code with optional package installations, supporting HTTP, SSE, and STDIO transports.
mcp_ohmy_sql-project
A Model Context Protocol (MCP) server that connects AI assistants to various SQL databases, providing intelligent query optimization, schema introspection, and secure, token-efficient data interaction.
shell-exec-mcp
Provides a Model Context Protocol (MCP) server for executing arbitrary bash commands, supporting both foreground execution with timeouts and background job management.