tugrulguner/intpot

Universal converter between CLI (Typer), MCP (FastMCP), and API (FastAPI) interfaces. Convert any Python app between frameworks with one command.

53
/ 100
Established

Implements a three-stage detection-inspection-generation pipeline that analyzes Python source code to identify the framework (Typer, FastMCP, or FastAPI), extracts normalized function signatures and metadata, then renders equivalent code via Jinja2 templates. Supports both file-based and live app instance conversion, preserves HTTP methods and type hints across transformations, and includes a Python API for programmatic use alongside CLI scaffolding and AI agent skill integration.

Available on PyPI.

Maintenance 13 / 25
Adoption 10 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

3

Forks

1

Language

Python

License

MIT

Last pushed

Mar 26, 2026

Monthly downloads

698

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/tugrulguner/intpot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.