Entwickler können neue Server zum MCP Containers-Projekt durch den folgenden Prozess beitragen:
Grundlegende Beitragsschritte:
- Projekt-Repositories auf Ihr eigenes GitHub-Konto forken
- existieren
serversErstellen Sie ein neues Unterverzeichnis unter dem Verzeichnis (z. B.servers/your-server) - Schreiben Sie konforme Dockerdateien und zugehörige Konfigurationsdateien
- Tests bestätigen, dass das Image korrekt erstellt und ausgeführt wird
- Aktualisierung der Projektdokumentation (README.md und Serverliste)
- Reichen Sie einen Pull Request ein und beschreiben Sie die Funktionalität und die Tests der hinzugefügten Server.
Technische Anforderungen:
- Die Spiegel sollten leicht gehalten werden und auf kleinen Basis-Spiegeln wie Alpine
- Befolgen Sie die vereinbarte Verzeichnisstruktur und Namenskonvention des Projekts
- Gewährleistung der vollständigen Kompatibilität mit MCP-Protokollstandards
- Enthält die erforderliche Dokumentation und Anwendungsbeispiele
- Wenn es sich um eine öffentliche API-Integration handelt, ist eine Beschreibung der Lizenzierungsmethode erforderlich
Das Projekt ermutigt die Community, alle Arten von praktischen MCP-Server-Implementierungen beizusteuern, insbesondere solche, die Mainstream-KI-Tools unterstützen oder spezifische Szenarioanforderungen erfüllen. Bei komplexen Beiträgen wird empfohlen, die Designlösung zunächst in GitHub Issues zu diskutieren und die Zustimmung der Core-Maintainer einzuholen, bevor mit der konkreten Implementierung fortgefahren wird.
Diese Antwort stammt aus dem ArtikelMCP Containers: Hunderte von MCP-Container-Einsätzen auf Basis von DockerDie































