Back to Home
JAMMIEBURGERS icon

MCP-Server

by JAMMIEBURGERS

Overview

A multi-purpose control plane (MCP) server for managing and executing various tools (e.g., Quality Engineering, calculator, banking functionalities) via a FastAPI web interface, acting as a centralized gateway for diverse operations.

Installation

Run Command
python mcp_server.py

Security Notes

The server has a wildcard CORS origin (`allow_origins=["*"]`) which is a significant security risk in production environments, potentially allowing any domain to make cross-origin requests. More critically, several Quality Engineering tools (`endpoint_availability_check`, `api_load_test`, `security_scan`) accept a `base_url` parameter from user input, which creates a Server-Side Request Forgery (SSRF) vulnerability. An attacker with access to the server could use these tools to scan or attack internal network resources or other external services. Dynamic tool execution is mitigated by whitelisting tool names in `tool_schema.py`. No clear hardcoded secrets or direct `eval` calls with arbitrary user input were found.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-20

Tags

FastAPITool ExecutionQuality EngineeringCalculatorBanking API