Back to Home
GitHub30 icon

ssl-mcp-server

Verified Safe

by GitHub30

Overview

Provides an MCP server for performing SSL certificate operations like retrieval, generation, and parsing.

Installation

Run Command
fastmcp run server.py

Security 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

Stats

Interest Score38
Security Score8
Cost ClassMedium
Avg Tokens750
Stars1
Forks0
Last Update2025-11-27

Tags

SSLCertificatesSecurityFastMCPPython