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

Description
When you create a new server with uvx create-mcp-server, the .gitignore in the created server only contains
# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info
# Virtual environments
.venv
and doesn't include the standard github .gitignore for python.
link: https://github.com/github/gitignore/blob/main/Python.gitignore
I think the standard python gitignore should be included because it prevents silly mistakes like commiting .envs. (which is what I just did and why I am writing this issue).