{"id":"linuxdevil-create-mcp","name":"Create-MCP","homepage":"https://mcp-server-generator.com","repo_url":"https://github.com/LinuxDevil/Create-MCP","category":"devtools","subcategories":[],"tags":["devtools","infrastructure","typescript","cli","mcp","model-context-protocol","generators","templates","nodejs"],"what_it_does":"CLI tool and scaffolding generator that creates/extents production-ready Model Context Protocol (MCP) server projects (TypeScript) with prebuilt tools/resources/prompts and test workflows, plus commands to add additional components (tools, resources, prompts, services, transports, utils) to existing projects.","use_cases":["Generate a starter MCP server quickly with an opinionated clean architecture template","Learn MCP server best practices via a cohesive example that demonstrates multiple MCP capabilities","Extend an existing MCP server with new tools/resources/prompts/transports safely with validation and backup/rollback","Run integrated testing using MCP Inspector in HTTP/stdio modes (as described by generated scripts)"],"not_for":["Building a hosted SaaS API endpoint (this is a local generator/scaffolder)","Production use without reviewing generated code and dependencies","Environments that require a fixed, backward-compatible MCP server contract without template updates"],"best_when":null,"avoid_when":null,"alternatives":["Other MCP server boilerplate/templates (community starters)","Hand-rolled MCP servers using the official MCP SDK/libraries","Codemod/scaffolding tools specific to TypeScript/Node project generation","Framework-level generators that do not focus on MCP Inspector-ready testing"],"af_score":60.5,"security_score":49.0,"reliability_score":31.2,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:33:17.779471+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":["TypeScript"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["none for CLI scaffolding","optional OAuth for generated HTTP transport (per CLI option description)"],"oauth":true,"scopes":false,"notes":"Authentication is described as an option for HTTP transport in generated projects (e.g., --oauth). No explicit scope model or auth details are provided in the README excerpt."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"As an npm CLI/package, cost is not described; assumes standard developer environment and dependency install costs only."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":60.5,"security_score":49.0,"reliability_score":31.2,"mcp_server_quality":78.0,"documentation_accuracy":70.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":70.0,"rate_limit_clarity":20.0,"tls_enforcement":55.0,"auth_strength":60.0,"scope_granularity":20.0,"dependency_hygiene":60.0,"secret_handling":50.0,"security_notes":"TLS/auth only described at a high level for generated HTTP transport (including a flag to enable OAuth and a flag to disable DNS rebinding protection). No details are provided about TLS enforcement, CSRF/session handling, token storage, or logging. The npm manifest lists common CLI dependencies but does not provide vulnerability status or pinned versions in the provided data.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":30.0,"error_recovery":55.0,"idempotency_support":"false","idempotency_notes":"Mentions backup & rollback for safe modifications, but does not state idempotent behavior for repeated runs of add/list operations.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["This is primarily a project generator; an agent must run the CLI locally (or in a workspace) to obtain the MCP server artifacts.","Generated projects may introduce multiple transports; agents should ensure the correct mode is tested (stdio vs HTTP vs oauth).","Component naming validation/conflict detection is mentioned; automation should handle validation failures gracefully."]}}