claude-integrations MCP server
Commit Oct 31, 2026Provides a unified suite of integrations for Claude AI, including Firefox browser automation, Gecko extensions, and a GitLab bridge.
Also known as hyperpolymath/claude-integrations
- Stars
- 2
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- —
- Last commit
- Oct 31, 2026
- License
- MPL-2.0
What is claude-integrations MCP?
claude-integrations provides a unified suite of integrations for Claude AI, including Firefox browser automation, Gecko extensions, and a GitLab bridge.
Summary generated from the project's README
About claude-integrations MCP server
This monorepo consolidates several specialized integration projects into a single workspace designed to connect Claude AI with browsers and development services. It provides tools for controlling Firefox through a Model Context Protocol server and an LSP implementation using the Marionette protocol. Developers can use these components to automate browser tasks or extend Claude's capabilities within specific software environments.
The suite includes a GitLab bridge to improve developer productivity and various extensions for Gecko-based browsers like Firefox, Thunderbird, and SeaMonkey. Users can manage these different modules using the just build command to compile specific components such as the gecko-browser-extension or the gitlab-bridge. This unified structure allows for managing browser automation and service connectivity from one central location.
What you can do with it
- 1Automate Firefox browser tasksAn AI client can control a Firefox browser instance using the Marionette protocol via the LSP implementation.
- 2Connect Claude to GitLabA developer can use the GitLab bridge to link Claude AI with their GitLab workflows.
- 3Extend Claude to Gecko browsersYou can deploy a browser extension to add Claude functionality to Firefox, Thunderbird, or SeaMonkey.
Written from the project's README. Every use case is checked against a quote from it.
README
View on GitHubUnified monorepo consolidating all Claude browser and service integration projects.
Overview
This repository brings together five previously separate repositories into a single, coherent workspace for developing Claude AI integrations across browsers and services.
Components
| Directory | Description | Stack |
|---|---|---|
| firefox-lsp/ | LSP implementation for Firefox browser automation via Marionette protocol | Elixir |
| firefox-mcp/ | Model Context Protocol server for Firefox browser control | Deno / JavaScript |
| gecko-browser-extension/ | Browser extension for Gecko-based browsers (Firefox, Thunderbird, SeaMonkey) | JavaScript / WebExtensions API |
| gitlab-bridge/ | Bridge between Claude AI and GitLab for developer productivity | AffineScript / Deno |
| mozilla-extension/ | Claude AI assistant extension for Mozilla products | JavaScript / WebExtensions API |
Getting Started
Each component has its own README with setup instructions. Navigate to the relevant subdirectory for component-specific documentation.
# List available build recipes
just --list
# Build a specific component
just build-firefox-lsp
just build-firefox-mcp
just build-gecko-extension
just build-gitlab-bridge
just build-mozilla-extension
Repository Structure
claude-integrations/
├── firefox-lsp/ # Firefox LSP via Marionette protocol
├── firefox-mcp/ # Firefox MCP server
├── gecko-browser-extension/ # Gecko browser extension
├── gitlab-bridge/ # GitLab integration bridge
├── mozilla-extension/ # Mozilla products extension
├── .machine_readable/ # SCM checkpoint files
├── Justfile # Build recipes
├── LICENSE # MPL-2.0
└── README.adoc # This file
History
This monorepo was created by consolidating the following repositories:
-
claude-firefox-lsp
-
claude-firefox-mcp
-
claude-gecko-browser-extension
-
claude-gitlab-bridge
-
claude-mozilla-extension
Full git history for each component is preserved in the original repositories (archived).
License
SPDX-License-Identifier: CC-BY-SA-4.0
Copyright © 2024-2026 Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>
Licensed under the Mozilla Public License 2.0 (MPL-2.0). See LICENSE for the full license text.
claude-integrations MCP questions
What components are included in this monorepo?
The repository includes a Firefox LSP, a Firefox MCP server, a Gecko browser extension, a GitLab bridge, and a Mozilla products extension.
How do I build a specific component?
You can use the 'just' build tool to build specific components, such as 'just build-firefox-mcp'.
What technologies are used for the Firefox MCP server?
The Firefox MCP server is built using Deno and JavaScript.