Create Smithery Python
create-smithery, but Python.
Ask AI about Create Smithery Python
Powered by Claude · Grounded in docs
I know everything about Create Smithery Python. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
create-smithery-python (Unofficial)
⚠️ Note: This is an unofficial community implementation. For official Smithery tools, please visit smithery.ai.
Create MCP servers for Smithery using Python and FastMCP.
Installation
You can run this tool directly with uvx (no installation needed):
uvx create-smithery-python-unofficial my-mcp-server
Or install it globally:
uv pip install create-smithery-python-unofficial
The command is still create-smithery-python for convenience:
create-smithery-python my-server
Usage
Create a new MCP server project:
# With a project name
create-smithery-python my-server
# Interactive mode (will prompt for name)
create-smithery-python
This will create a new directory with:
- A working FastMCP server (
main.py) - Dockerfile configured for Smithery deployment
smithery.yamlconfiguration- Basic project structure
What's Created
The generated project includes:
- FastMCP server with a sample
greettool - CORS middleware configured for Smithery
- Docker support using the official
uvPython image - Smithery configuration for container deployment
Next Steps
After creating your project:
-
Navigate to your project:
cd my-server -
Install dependencies (if you have
uv):uv pip install -r pyproject.toml -
Run the server locally:
python main.py -
Deploy to Smithery:
- Push your code to GitHub
- Connect your repository at smithery.ai/new
Requirements
- Python 3.9+
uv(recommended) orpip
License
MIT
