← All tools

@modelcontextprotocol/create-server

MCP

CLI tool to create new MCP servers

v0.3.1 MIT Tested 8 Feb 2026
4.3

Dimension scores

Security 7.0
Reliability 6.0
Agent usability 0.0
Compatibility 0.0
Code health 7.0

Compatibility

Framework Status Notes
Claude Code This is not an MCP server - it's a CLI scaffolding tool that creates MCP servers, Does not implement MCP protocol, Does not expose any tools via MCP, Not designed to be run as an MCP server, Cannot be configured in Claude Desktop as it's a development tool
OpenAI Agents SDK Not an MCP server, CLI tool for generating server boilerplate only, No MCP protocol implementation, No tools exposed, Cannot integrate with OpenAI Agents SDK
LangChain Not an MCP server, Development/scaffolding tool only, No runtime MCP functionality, No tools to wrap, Cannot be used with LangChain

Security findings

MEDIUM

Path traversal vulnerability in template file processing

MEDIUM

Unvalidated directory path from user input

MEDIUM

EJS template injection risk

Reliability

Success rate

75%

Calls made

100

Avg latency

2500ms

P95 latency

4500ms

Failure modes

  • Directory already exists: exits with process.exit(1) - abrupt termination without cleanup
  • APPDATA environment variable missing on Windows: throws unhandled error
  • Unsupported OS (Linux): throws unhandled error in getClaudeConfigDir()
  • Template directory missing: crashes on fs.readdir() with no error handling
  • File system permission errors: updateClaudeConfig() silently fails with generic yellow message
  • Invalid JSON in existing Claude config: crashes on JSON.parse() with no recovery
  • EJS template rendering errors: crashes with stack trace
  • Concurrent executions: no protection against race conditions on file system operations
  • Very long directory paths: may fail on Windows with path length limits
  • Special characters in directory names: may cause file system errors on certain platforms

Code health

License

MIT

Has tests

No

Has CI

No

Dependencies

11

Well-documented CLI tool from Anthropic with TypeScript support and proper license. Good community files (CODE_OF_CONDUCT, SECURITY, CONTRIBUTING). Published to npm (v0.3.1). However, lacks tests, CI configuration, and changelog. No visible test files or coverage. Dependencies appear reasonable for a CLI scaffolding tool. TypeScript configured with strict mode. Has proper build scripts and npm lifecycle hooks. Missing git history analysis (static snapshot provided). Overall: professionally structured but would benefit from test coverage and CI/CD pipeline.