ssl-mcp-server
Verified Safeby GitHub30
Overview
Provides an MCP server for performing SSL certificate operations like retrieval, generation, and parsing.
Installation
fastmcp run server.pySecurity Notes
The server's tools, particularly `get_certificate_and_chain` (which makes outbound network requests to arbitrary hostnames and ports) and `generate_self_signed_cert` (which generates private keys), should be deployed with careful consideration of access control. While the implementation uses secure libraries (`cryptography`, `pyopenssl`) and does not show signs of direct vulnerabilities like `eval` or command injection, the nature of the functions means that if exposed publicly without authentication, they could be misused (e.g., for port scanning, or generating sensitive key material for unauthorized parties). The `readOnlyHint: True` annotation for `generate_self_signed_cert` might be misleading as it generates new, sensitive data (private key).
Similar Servers
google-tag-manager-mcp-server
This server acts as a middleware to connect MCP (Model Context Protocol) clients with the Google Tag Manager API, enabling programmatic management of GTM accounts, containers, and resources.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
mcp-safe-run
Securely launches Model Context Protocol (MCP) servers by dynamically resolving and injecting sensitive credentials (secrets) from various sources (environment, files, OS keychain) into the server's environment.
GeminiMCP
Integrate Google's Gemini API for AI-powered tasks and search with Model Control Protocol (MCP) clients, focusing on developer-centric features like code analysis and context handling.