Ermöglicht es KI-Assistenten, KI-gestützte Entwicklung und Project Scaffolding mit dem Duck Python Web Framework durchzuführen.
Auch bekannt als duckframework/duck, duck
- Stars
- 46
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.2.0
- Letzter Commit
- 9. Nov. 2026
- Lizenz
- BSD-3-Clause
Was ist Duck Framework MCP?
Duck Framework ist ein MCP server. Ermöglicht es KI-Assistenten, KI-gestützte Entwicklung und Project Scaffolding mit dem Duck Python Web Framework durchzuführen.
Zusammenfassung generiert aus dem README des Projekts
Über Duck Framework MCP server
Duck Framework MCP ermöglicht es KI-Assistenten, an der Entwicklung von Webanwendungen mit dem Duck Python Web Framework teilzunehmen. Dieser Server erlaubt es einem KI-Client, Project Scaffolding und KI-gestützte Entwicklungsaufgaben durchzuführen. Er ist für Entwickler gedacht, die serverseitige reaktive Webanwendungen bauen möchten, ohne einen separaten JavaScript-Stack oder komplexe Frontend-Frameworks verwalten zu müssen.
Nutzer können mit dem Framework interagieren, um neue Projekte mit dem Befehl duck makeproject zu initialisieren und die lokale Entwicklungsumgebung zu verwalten. Das Framework selbst ist ein Open-Source Python Tool, das Python 3.10 oder höher erfordert. Es verfügt über eine integrierte reaktive UI-Engine und Echtzeit-WebSocket-Unterstützung, was es ideal für performante Anwendungen macht. Das Setup umfasst die Installation des duckframework Pakets via pip und das Starten des Webservers über python web/main.py oder den Befehl duck runserver.
Was du damit machen kannst
- 1Ein neues Webprojekt scafoldenBitte die KI, eine neue Duck-Projektstruktur über die Kommandozeile zu initialisieren.
- 2Einen lokalen Development Server startenAnweisung an die KI, den Webserver zu starten, damit du die Anwendung unter localhost:8000 aufrufen kannst.
- 3Reaktive Web-Interfaces entwickelnLass dir von der KI dabei helfen, serverseitige reaktive Anwendungen mit der integrierten UI-Engine zu bauen.
- 4Integration in bestehende Django AppsNutze die KI, um Sicherheitsfunktionen und HTTP/2-Features zu einem Django-Projekt hinzuzufügen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Duck Framework MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenDuck Framework MCP in Claude Code installieren
$ claude mcp add --transport http duck https://duckframework.com/mcpDuck Framework MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"duck": {
"url": "https://duckframework.com/mcp"
}
}
}Duck Framework MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"duck": {
"type": "http",
"url": "https://duckframework.com/mcp"
}
}
}Duck Framework MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"duck","type":"http","url":"https://duckframework.com/mcp"}'Duck Framework MCP in Codex installieren
$ codex mcp add duck --url https://duckframework.com/mcpDuck Framework MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.duck] url = "https://duckframework.com/mcp"
Duck Framework MCP in Gemini CLI installieren
$ gemini mcp add -s user --transport http duck https://duckframework.com/mcpDuck Framework MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"duck": {
"url": "https://duckframework.com/mcp",
"type": "http"
}
}
}Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
README
Auf GitHub ansehen
Duck Framework is an open-source Python web framework and web server with a built-in reactive UI engine and real-time WebSocket support.
Build high-performance, flexible, scalable, server-side reactive web applications — without a separate frontend framework or a complex JavaScript stack.
(More badges — security, performance, integrations — on the Features page.)
Quickstart
# 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
Visit http://localhost:8000 — you're running Duck. For the full walkthrough (install options, project types, what gets generated), see Getting Started.
HTML & Lively Components
Duck includes everything you need to build your UI, while Quirl, the official component library, provides modern, reusable HTML and Lively components for building richer interfaces and interactions.
Documentation
New to Duck? Start with Getting Started, then Understanding the Project. You'll have everything you need to build your first app. Explore the other guides as your project grows.
1. Start Here
- Getting Started — install Duck, create a project, and start the server.
- Understanding the Project — understand
main.py,urls.py, views, pages, components, templates, and static files.
2. Build with Duck
- Native Apps — get started with Duck Native and native app development.
- Django Integration — add Duck's HTTP/2, HTTPS, and security features to an existing Django project.
- Features — explore Duck's capabilities and planned features.
3. Resources
- AI Guidelines — use Duck with AI assistants and AI-assisted development.
- About & Links — discover real-world apps, useful links, and fun facts.
- Contributing — learn about contributing, reporting issues, sponsorship, and premium components.
- Official Documentation — explore the full documentation.
Duck is updated regularly — check the repo for improvements and bug fixes.
Duck Framework MCP Fragen
Wie füge ich Duck Framework MCP zu Claude Code hinzu?
Führe claude mcp add --transport http duck https://duckframework.com/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Duck Framework MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Was ist das Duck Framework?
Das Duck Framework ist ein Open-Source Python Web Framework und Webserver mit einer integrierten reaktiven UI-Engine und Echtzeit-WebSocket-Unterstützung.
Wie erstelle ich ein neues Projekt mit Duck?
Du kannst ein neues Projekt erstellen, indem du den Befehl duck makeproject myproject ausführst, nachdem du das Framework via pip installiert hast.