k3d3_firefox_mcpbridge

k3d3_firefox_mcpbridge

by k3d3
A Firefox extension to bridge the Claude web application with an MCP server via websocket.

Firefox Claude MCP Bridge: Seamless Web Integration for Claude

Overview

The Firefox Claude MCP Bridge is a Firefox extension designed to integrate the Claude web application with a server-side MCP (Message Control Protocol) bridge. This extension enables seamless communication between the browser and the MCP server, enhancing the functionality of Claude in web environments.

Key Features

  • WebSocket Integration: Connects to a server-side MCP bridge via WebSocket for real-time communication.
  • Lightweight and Efficient: Built with JavaScript and HTML, ensuring minimal resource usage.
  • Customizable Options: Includes an options page for user-specific configurations.

Prerequisites

To use this extension, you need:
- A running instance of the server-side MCP bridge: k3d3/mcpbridge.
- Firefox browser installed on your system.

Installation

  1. Clone the repository:
    bash git clone https://github.com/k3d3/firefox_mcpbridge.git
  2. Open Firefox and navigate to about:debugging.
  3. Click on "This Firefox" and then "Load Temporary Add-on."
  4. Select the manifest.json file from the cloned repository.

Configuration

  1. Open the extension's options page by clicking on the extension icon in the toolbar.
  2. Enter the WebSocket URL of your MCP server.
  3. Save the settings to apply the changes.

Usage

Once configured, the extension will automatically connect to the MCP server whenever the Claude web application is accessed. This enables enhanced functionality and real-time communication features.

Files and Structure

  • bridge.js: Handles WebSocket communication with the MCP server.
  • manifest.json: Defines the extension's metadata and permissions.
  • options.html: Provides a user interface for configuring the extension.
  • options.js: Manages the logic for the options page.
  • page_script.js: Injects necessary scripts into the Claude web application.

Licensing

This project is dual-licensed under the MIT License and the Apache License 2.0. For more details, see:
- LICENSE-MIT
- LICENSE-APACHE

Contributing

Contributions are welcome! By submitting a pull request, you agree to dual-license your contribution under the MIT and Apache 2.0 licenses.

Resources

Code of Conduct

Please review the Code of Conduct before contributing.

Security

For security-related concerns, refer to the Security Policy.

Releases

The latest release is v1.0.2, available here.

Features & Capabilities

Categories
mcp_server model_context_protocol javascript html firefox_extension websocket api_integration

Implementation Details

Stats

0 Views
0 Favorites
1 GitHub Stars

Repository Info

k3d3 Organization

Similar Servers

continuedev_continue by continuedev
0
0
0