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

TypeScript Node.js Puppeteer MCP Chrome

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.

GitHub Chrome DevTools MCP|GitHub multi-browser-support branch
License: Apache-2.0

iOS Safari Remote Debug Kit

PowerShell Shell JavaScript iOS Safari

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.

GitHub iOS Safari Remote Debug Kit
License: GPL-3.0

Dashboard

Node.js JavaScript OpenID Connect Docker

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.

GitHub Dashboard
License: MIT

MailHog

Go SMTP Email Testing REST API

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.

GitHub MailHog|GitHub MailHog-Server
License: MIT

markup_fmt

Rust Vue HTML dprint

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.

GitHub markup_fmt
License: MIT

MCP Language Server

Go LSP MCP

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.

GitHub MCP Language Server|GitHub PR #97: Multi-LSP support|GitHub PR #99: LSP glob patterns
License: BSD-3-Clause

iOS Simulator MCP

Node.js TypeScript iOS 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.

GitHub iOS Simulator MCP
License: MIT

MS-365 MCP Server

Node.js TypeScript Microsoft Graph API MCP

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.

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