关于 Duck Framework MCP
Duck Framework MCP 是 Duck Framework 的官方 MCP 服务,面向使用 AI 辅助开发和项目脚手架的开发者。其对应的框架是开源 Python Web 框架,包含响应式 UI 引擎和实时 WebSocket 支持。
主要功能
- 01开源 Python Web 框架
- 02内置响应式 UI 引擎
- 03支持实时 WebSocket
- 04提供项目创建命令
- 05支持 Django 集成
适用场景
- 01创建 Duck Framework 项目
- 02构建服务端响应式 Web 应用
- 03为现有 Django 项目添加 Duck 功能
MCP 相关
这是 Duck Framework 的官方 MCP 服务,供 AI 辅助开发和项目脚手架使用。输入未说明服务具体向 MCP 客户端暴露哪些工具或资源。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://duckframework.com/mcpclaude mcp add --transport http duckframework-duckframework https://duckframework.com/mcp{"mcpServers":{"duckframework-duckframework":{"type":"http","url":"https://duckframework.com/mcp"}}}在 Cursor 中打开{"servers":{"duckframework-duckframework":{"type":"http","url":"https://duckframework.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"duckframework-duckframework":{"type":"http","url":"https://duckframework.com/mcp"}}}{"mcpServers":{"duckframework-duckframework":{"serverUrl":"https://duckframework.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍

Duck Framework 是一个开源 Python Web 框架和 Web 服务,内置响应式 UI 引擎并支持实时 WebSocket。
构建高性能、灵活、可扩展的服务端响应式 Web 应用,无需单独的前端框架或复杂的 JavaScript 技术栈。
(更多徽章——安全性、性能、集成——请参见 功能 页面。)
快速开始
# Install Duck Framework
pip install duckframework
# Create a project
duck makeproject myproject
# Change directory to myproject
cd myproject
# Run the webserver
python web/main.py # Optionally use duck runserver
访问 http://localhost:8000 — Duck 已运行。完整的操作指南(安装选项、项目类型、生成内容)请参见入门指南。
HTML 与 Lively 组件
Duck 提供构建 UI 所需的一切,而官方组件库 Quirl 则提供现代、可复用的 HTML 和 Lively 组件,助你构建更丰富的界面与交互。
文档
刚接触 Duck?请先阅读入门指南,然后了解项目结构。这些内容将为构建你的第一个应用提供所需的一切。随着项目发展,再探索其他指南。
1. 从这里开始
2. 使用 Duck 构建
- 原生应用 — 开始使用 Duck Native 进行原生应用开发。
- Django 集成 — 为现有 Django 项目添加 Duck 的 HTTP/2、HTTPS 和安全功能。
- 功能 — 探索 Duck 的功能和规划中的特性。
3. 资源
- AI 指南 — 在 AI 助手和 AI 辅助开发中使用 Duck。
- 关于与链接 — 了解实际应用、实用链接和趣闻。
- 参与贡献 — 了解如何参与贡献、报告问题、赞助项目以及使用高级组件。
- 官方文档 — 查阅完整文档。
Duck 会定期更新 — 请查看代码仓库,获取改进和错误修复。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。