mcp-server-generator
Verified Safeby hitoshura25
Overview
Generates production-ready Model Context Protocol (MCP) servers with a dual-mode architecture (MCP and CLI), acting as a meta-generator for AI agents to create other MCP servers.
Installation
uvx hitoshura25-mcp-server-generatorEnvironment Variables
- IS_PULL_REQUEST
- GITHUB_RUN_ID
- GITHUB_OUTPUT
Security Notes
The project is highly security-conscious, actively identifying and warning against high-risk patterns like code execution, file operations, and credential handling within tool definitions. It includes input sanitization to prevent template injection and provides detailed security guidelines (SECURITY.md) with secure coding patterns, rate limiting, audit logging, and sensitive data redaction examples. No obvious malicious patterns or hardcoded critical secrets were found in the generator's core logic. The primary risk lies in how users implement the generated tool's business logic, for which the project provides extensive guidance and utility functions.
Similar Servers
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-python-starter
A feature-complete Model Context Protocol (MCP) server template in Python for developing AI applications and agents.
mcp-server-python-template
This server acts as a template for building Model Context Protocol (MCP) servers in Python, specifically demonstrating how to expose weather-related tools (get_alerts, get_forecast) by integrating with an external API (National Weather Service) to provide context and actions for AI models.