Pypreset MCP Server

Scaffold Python projects from YAML presets, augment existing projects with CI/tests.

Local serverstdioPython

What is the Pypreset MCP Server?

Scaffold Python projects from YAML presets, augment existing projects with CI/tests.

The short version

  • Preset-based project creation — from YAML configs with single inheritance
  • Augment existing projects — with CI workflows, tests, Docker, documentation, and more
  • Three package managers — Poetry, uv (PEP 621 + hatchling), and setuptools (PEP 621 + setuptools.build_meta)
  • Two layout styles — src/ layout and flat layout
  • Type checking — mypy, pyright, ty, or none
  • Code quality — ruff linting/formatting, radon complexity checks, pre-commit hooks

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Pypreset MCP Server

claude mcp add pypreset --env GITHUB_TOKEN=your-value -- uvx pypreset

Configuration

VariableDescriptionRequired
GITHUB_TOKENCredential the server authenticates with.Yes

Frequently asked questions

Scaffold Python projects from YAML presets, augment existing projects with CI/tests. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.