This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Description
Describe the bug
Thanks for this excellent tool! Two issues encountered during project creation that affect the tool's "Zero Configuration" goal:
- UV dependency (>=0.4.10) needs to be manually installed in the virtual environment
- Project entry point configuration requires modification for
uv run to work as documented
To Reproduce
- Run
uvx create-mcp-server
- Follow prompts to create new project
cd into project directory
uv sync --dev --all-extras
uv run my-server
First error: command not found: uv
- After installing UV manually:
Second error: ModuleNotFoundError: No module named 'mcp_template_server.__main__'
- Check virtual environment -> UV needs manual installation
Expected behavior
Based on the project's "Zero Configuration" philosophy and documentation:
- Dependencies should be automatically handled during setup
- Server should start with
uv run my-server without additional configuration
Logs
Initial attempt:
$ uv run my-server
command not found: uv
After UV installation:
$ uv run my-server
ModuleNotFoundError: No module named 'mcp_template_server.__main__'
Additional context
Happy to provide more details about either issue, or submit a fix. These observations come from following the quickstart guide and documented setup steps.