Open Source Contributions
Our contributions to the open source community
We believe in giving back to the open source community. Here are our open source projects and contributions.
Chrome DevTools MCP
Chrome DevTools MCP is a Model-Context-Protocol server that enables AI coding agents to control and inspect live Chrome browser instances. It provides performance analysis, browser debugging, and automation capabilities using Puppeteer and Chrome DevTools.
Our Contribution
We added comprehensive multi-browser support, enabling the MCP server to connect to and manage multiple Chrome browser instances simultaneously. This includes a BrowserRegistry for managing instances, support for multiple connection endpoints, and browser management tools for listing and reconnecting to browsers.
Chrome DevTools MCP|
multi-browser-support branch
License: Apache-2.0
iOS Safari Remote Debug Kit
iOS Safari Remote Debug Kit enables developers to debug websites and web applications running in iOS Safari from Windows or Linux machines. It automatically downloads WebKit's WebInspector and modifies it to work with ios-webkit-debug-proxy while maintaining compatibility with Chromium-based browsers.
Our Contribution
We added a new styled landing page replacing the simple JSON list, with improved error handling, retry functionality, and a refresh button. We also improved busybox hosting with hostname resolution and proper cleanup of ios_webkit_debug_proxy on exit.
iOS Safari Remote Debug Kit
License: GPL-3.0
Dashboard
Dashboard is our open source organizational web application for managing role-based access to projects and applications. Features OpenID Connect integration, role-based access control, customizable project properties and templates. Built with Node.js and deployable via Docker.
Dashboard
License: MIT
MailHog
MailHog is an email testing tool for developers that allows you to configure your application to use it for SMTP delivery and view messages in a web UI or through a JSON API.
Our Contribution
We added a live blacklisting feature that supports testing rejections of certain email addresses. Addresses can be added or removed dynamically via API, enabling developers to test email rejection scenarios in their applications or automated tests.
MailHog|
MailHog-Server
License: MIT
markup_fmt
markup_fmt is a configurable HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and XML formatter written in Rust. It integrates with dprint, allowing developers to format markup alongside other code types.
Our Contribution
We added per-block configuration for Vue custom blocks and i18n block formatting support, enabling more granular control over formatting in Vue applications.
markup_fmt
License: MIT
MCP Language Server
MCP Language Server is a Model Context Protocol server that bridges language servers to LLMs, enabling AI assistants to understand code semantically. It provides code intelligence tools including symbol definitions, references, diagnostics, and refactoring capabilities.
Our Contribution
We contributed two major features: multi-LSP session support enabling simultaneous management of multiple language servers with three operational modes (single, unbounded, session), and LSP-compliant glob pattern matching with caching for improved file watching performance.
MCP Language Server|
PR #97: Multi-LSP support|
PR #99: LSP glob patterns
License: BSD-3-Clause
iOS Simulator MCP
iOS Simulator MCP is a Model Context Protocol (MCP) server created by Joshua Yoes that enables AI assistants to interact with iOS simulators programmatically. It provides tools for UI control, screen analysis, screenshot and video recording, app management, and simulator information queries.
Our Contribution
We added SSH connectivity for remote macOS access from WSL/Linux environments, enabling developers to control iOS simulators on remote macOS hosts from Windows and Linux systems.
iOS Simulator MCP
License: MIT
MS-365 MCP Server
MS-365 MCP Server is a Model Context Protocol server for interacting with Microsoft 365 and Office services through the Graph API. It enables AI assistants to access and manage email, calendars, files, Teams, SharePoint, and more with 90+ tools.
Our Contribution
We contributed an excludeResponse parameter to reduce token usage by allowing operations to return only success/failure instead of full response bodies, and fixed retry request error handling to ensure retried requests go through proper error checking and JSON parsing.
MS-365 MCP Server|
PR #136|
PR #135
License: MIT
Deutsch
English