python-mcp-server-generator by github/awesome-copilot
npx skills add https://github.com/github/awesome-copilot --skill python-mcp-server-generator根据以下规范创建一个完整的 Python Model Context Protocol (MCP) 服务器:
uv init project-name 初始化uv add "mcp[cli]"server.py).gitignoreif __name__ == "__main__" 直接执行广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
mcp.server.fastmcp 中的 FastMCP 类@mcp.tool() 装饰器@mcp.resource() 装饰器添加资源"resource://{param}"@mcp.prompt() 装饰器添加提示* 简单的直接执行
* 使用 `uv run mcp dev server.py` 进行测试
* 安装到 Claude:`uv run mcp install server.py`
* 通过环境变量配置端口
* 用于扩展的无状态模式:`stateless_http=True`
* JSON 响应模式:`json_response=True`
* 为浏览器客户端配置 CORS
* 挂载到现有的 ASGI 服务器(Starlette/FastAPI)
python server.py 或 uv run server.pypython server.py 然后连接到 http://localhost:PORT/mcpuv run mcp dev server.pyuv run mcp install server.py生成一个完整的、可用于生产的 MCP 服务器,具有类型安全、适当的错误处理和全面的文档。
每周安装量
7.7K
代码仓库
GitHub 星标数
26.7K
首次出现
2026 年 2 月 25 日
安全审计
安装于
codex7.6K
gemini-cli7.6K
opencode7.5K
cursor7.5K
github-copilot7.5K
kimi-cli7.5K
Create a complete Model Context Protocol (MCP) server in Python with the following specifications:
uv init project-nameuv add "mcp[cli]"server.py).gitignore for Python projectsif __name__ == "__main__"FastMCP class from mcp.server.fastmcp@mcp.tool() decorator on functions@mcp.resource() decorator"resource://{param}"@mcp.prompt() decoratorFor stdio Servers :
uv run mcp dev server.pyuv run mcp install server.pyFor HTTP Servers :
stateless_http=Truejson_response=Truepython server.py or uv run server.pypython server.py then connect to http://localhost:PORT/mcpuv run mcp dev server.pyuv run mcp install server.pyGenerate a complete, production-ready MCP server with type safety, proper error handling, and comprehensive documentation.
Weekly Installs
7.7K
Repository
GitHub Stars
26.7K
First Seen
Feb 25, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex7.6K
gemini-cli7.6K
opencode7.5K
cursor7.5K
github-copilot7.5K
kimi-cli7.5K
97,600 周安装