1.0.0 • Published 11 months ago

@awilmoth/mcp-firewall-bridge v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

MCP Firewall Bridge

A simple bridge for MCP Firewall integration with Claude.

Overview

This package provides a lightweight bridge for connecting Claude AI to the MCP Firewall service. It handles the Model Context Protocol (MCP) communication, responding to initialization messages and maintaining the connection.

Installation

npm install -g @awilmoth/mcp-firewall-bridge

Usage

With Claude Desktop

  1. Install the package globally:

    npm install -g @awilmoth/mcp-firewall-bridge
  2. Configure your Claude Desktop .mcp.json file:

    {
      "mcpServers": {
        "jetbrains": {
          "command": "npx",
          "args": [
            "-y",
            "@jetbrains/mcp-proxy"
          ]
        },
        "mcp_firewall": {
          "command": "npx",
          "args": [
            "-y",
            "@awilmoth/mcp-firewall-bridge"
          ]
        }
      }
    }

    The bridge has all necessary configuration built in:

    • Server URL: http://localhost:6366
    • Protocol version: 2024-11-05
    • Timeout: 60 seconds
    • All standard MCP Firewall tools
  3. Restart Claude Desktop

Development

To modify or extend the bridge:

  1. Clone the repository
  2. Make your changes
  3. Test locally with node index.js

Features

  • Handles MCP protocol initialization
  • Provides detailed debugging output
  • Maintains connection with Claude
  • Lightweight and minimal dependencies

License

MIT

1.0.0

11 months ago