Open-Source-Beiträge

Unsere Beiträge zur Open-Source-Community

Wir glauben daran, der Open-Source-Community etwas zurückzugeben. Hier sind unsere Open-Source-Projekte und Beiträge.

Chrome DevTools MCP

TypeScript Node.js Puppeteer MCP Chrome

Chrome DevTools MCP ist ein Model-Context-Protocol-Server, der es KI-Coding-Agenten ermöglicht, Live-Chrome-Browser-Instanzen zu steuern und zu inspizieren. Er bietet Leistungsanalyse, Browser-Debugging und Automatisierungsfunktionen mit Puppeteer und Chrome DevTools.

Unser Beitrag

Wir haben umfassende Multi-Browser-Unterstützung hinzugefügt, die es dem MCP-Server ermöglicht, sich mit mehreren Chrome-Browser-Instanzen gleichzeitig zu verbinden und diese zu verwalten. Dies umfasst eine BrowserRegistry zur Verwaltung von Instanzen, Unterstützung für mehrere Verbindungsendpunkte und Browser-Verwaltungstools zum Auflisten und Wiederverbinden von Browsern.

GitHub Chrome DevTools MCP|GitHub multi-browser-support Branch
Lizenz: Apache-2.0

iOS Safari Remote Debug Kit

PowerShell Shell JavaScript iOS Safari

iOS Safari Remote Debug Kit ermöglicht es Entwicklern, Websites und Webanwendungen, die in iOS Safari laufen, von Windows- oder Linux-Rechnern aus zu debuggen. Es lädt automatisch WebKits WebInspector herunter und modifiziert ihn für die Arbeit mit ios-webkit-debug-proxy bei gleichzeitiger Kompatibilität mit Chromium-basierten Browsern.

Unser Beitrag

Wir haben eine neue gestylte Landing Page hinzugefügt, die die einfache JSON-Liste ersetzt, mit verbesserter Fehlerbehandlung, Wiederholungsfunktionalität und einem Aktualisierungs-Button. Außerdem haben wir das Busybox-Hosting mit Hostname-Auflösung und ordnungsgemäßer Bereinigung von ios_webkit_debug_proxy beim Beenden verbessert.

GitHub iOS Safari Remote Debug Kit
Lizenz: GPL-3.0

Dashboard

Node.js JavaScript OpenID Connect Docker

Dashboard ist unsere Open-Source-Organisations-Webanwendung zur Verwaltung rollenbasierten Zugriffs auf Projekte und Anwendungen. Bietet OpenID Connect-Integration, rollenbasierte Zugriffskontrolle, anpassbare Projekteigenschaften und Vorlagen. Entwickelt mit Node.js und bereitstellbar via Docker.

GitHub Dashboard
Lizenz: MIT

MailHog

Go SMTP E-Mail-Testing REST API

MailHog ist ein E-Mail-Testtool für Entwickler, das es ermöglicht, Anwendungen für die SMTP-Zustellung zu konfigurieren und Nachrichten in einer Web-Oberfläche oder über eine JSON-API anzuzeigen.

Unser Beitrag

Wir haben eine Live-Blacklisting-Funktion hinzugefügt, die das Testen von Ablehnungen bestimmter E-Mail-Adressen ermöglicht. Adressen können dynamisch über die API hinzugefügt oder entfernt werden, sodass Entwickler E-Mail-Ablehnungsszenarien in ihren Anwendungen oder automatisierten Tests testen können.

GitHub MailHog|GitHub MailHog-Server
Lizenz: MIT

markup_fmt

Rust Vue HTML dprint

markup_fmt ist ein konfigurierbarer HTML-, Vue-, Svelte-, Astro-, Angular-, Jinja-, Twig-, Nunjucks- und XML-Formatierer in Rust. Er integriert sich mit dprint und ermöglicht es Entwicklern, Markup zusammen mit anderen Codetypen zu formatieren.

Unser Beitrag

Wir haben konfigurierbare Formatierung pro Block für benutzerdefinierte Vue-Blöcke und Unterstützung für i18n-Block-Formatierung hinzugefügt, was eine detailliertere Kontrolle über die Formatierung in Vue-Anwendungen ermöglicht.

GitHub markup_fmt
Lizenz: MIT

MCP Language Server

Go LSP MCP

MCP Language Server ist ein Model-Context-Protocol-Server, der Language-Server mit LLMs verbindet und es KI-Assistenten ermöglicht, Code semantisch zu verstehen. Er bietet Code-Intelligence-Tools wie Symboldefinitionen, Referenzen, Diagnosen und Refactoring-Funktionen.

Unser Beitrag

Wir haben zwei wichtige Features beigetragen: Multi-LSP-Session-Unterstützung für die gleichzeitige Verwaltung mehrerer Language-Server mit drei Betriebsmodi (single, unbounded, session) und LSP-konforme Glob-Pattern-Matching mit Caching für verbesserte Dateiüberwachungsleistung.

GitHub MCP Language Server|GitHub PR #97: Multi-LSP-Unterstützung|GitHub PR #99: LSP-Glob-Patterns
Lizenz: BSD-3-Clause

MS-365 MCP Server

Node.js TypeScript Microsoft Graph API MCP

MS-365 MCP Server ist ein Model-Context-Protocol-Server für die Interaktion mit Microsoft 365 und Office-Diensten über die Graph-API. Er ermöglicht es KI-Assistenten, auf E-Mails, Kalender, Dateien, Teams, SharePoint und mehr mit über 90 Tools zuzugreifen und diese zu verwalten.

Unser Beitrag

Wir haben einen excludeResponse-Parameter beigetragen, um die Token-Nutzung zu reduzieren, indem Operationen nur Erfolg/Fehler statt vollständiger Response-Bodies zurückgeben können, und die Fehlerbehandlung bei Wiederholungsanfragen korrigiert, um sicherzustellen, dass wiederholte Anfragen die vollständige Fehlerprüfung und JSON-Parsing durchlaufen.

GitHub MS-365 MCP Server|GitHub PR #136|GitHub PR #135
Lizenz: MIT

iOS Simulator MCP

Node.js TypeScript iOS MCP

iOS Simulator MCP ist ein Model Context Protocol (MCP) Server von Joshua Yoes, der es KI-Assistenten ermöglicht, programmatisch mit iOS-Simulatoren zu interagieren. Er bietet Werkzeuge für UI-Steuerung, Bildschirmanalyse, Screenshot- und Videoaufnahme, App-Verwaltung und Simulator-Informationsabfragen.

Unser Beitrag

Wir haben SSH-Konnektivität für den Remote-macOS-Zugriff aus WSL/Linux-Umgebungen hinzugefügt, sodass Entwickler iOS-Simulatoren auf entfernten macOS-Hosts von Windows- und Linux-Systemen aus steuern können.

GitHub iOS Simulator MCP
Lizenz: MIT