FM

fiberplane/mcp-gateway

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

27 stars 5 forks Качество 70 Тренд 11MIT

Шлюз для проверки и аудита ваших MCP-серверов

Обзор

MCP Gateway предоставляет централизованную платформу для обнаружения, маршрутизации и регистрации всего трафика протокола MCP. Используйте его для управления несколькими серверами MCP, захвата подробных журналов взаимодействия и устранения проблем интеграции с Клодом и другими клиентами ИИ. Действует как прокси-сервер MCP, так и сам сервер MCP - добавляет, удаляет и контролирует серверы MCP из веб-интерфейса, API или с помощью инструментов MCP - Автоматическая регистрация всех запросов, ответов и ошибок MCP - Проверка состояния и отслеживание состояния в режиме реального времени для всех серверов - Управление шлюзом через REST API, веб-интерфейс или протокол MCP - Intuitive React UI для просмотра журналов и управления серверами - - Сам шлюз управления с использованием инструментов MCP (добавить / удалить серверы, трафик запросов) - - Программный доступ к журналам и управление сервером (питает веб-интерфейс) - Отслеживание активности сервера, времени отклика и шаблонов ошибок - Поиск захваченного трафика сервером, сеансом, методом или контентом Это запускает шлюз с токеном аутентификации, отображаемым в ...

Обзор (машинный перевод)

Унифицированный шлюз для управления и мониторинга серверов MCP (Model Context Protocol) в производстве.

MCP Gateway предоставляет централизованную платформу для обнаружения, маршрутизации и регистрации всего трафика протокола MCP. Используйте его для управления несколькими серверами MCP, захвата подробных журналов взаимодействия и устранения проблем интеграции с Клодом и другими клиентами ИИ.

Особенности

###Основные возможности Dual-Mode Operation - Действует как прокси-сервер MCP, так и сам сервер MCP. Управление серверами - Добавление, удаление и мониторинг MCP-серверов из веб-интерфейса, API или с помощью инструментов MCP Захват трафика - Автоматическая регистрация всех запросов, ответов и ошибок MCP Мониторинг состояния здоровья - проверка состояния здоровья в режиме реального времени для всех серверов Программное управление - управление шлюзом через REST API, веб-интерфейс или протокол MCP

Пользовательский интерфейс

** Web Dashboard** - интуитивно понятный интерфейс React для просмотра журналов и управления серверами -Gateway MCP Server - сам шлюз управления с помощью инструментов MCP (добавить/убрать серверы, трафик запросов) ** REST API** - Программный доступ к журналам и управлению серверами (потенциал веб-интерфейса)

###Аналитика

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Gateway

A unified gateway for managing and monitoring MCP (Model Context Protocol) servers in production.

MCP Gateway provides a centralized platform for discovering, routing, and logging all MCP protocol traffic. Use it to manage multiple MCP servers, capture detailed interaction logs, and troubleshoot integration issues with Claude and other AI clients.

Features

Core Capabilities

  • Dual-Mode Operation - Acts as both an MCP proxy server AND an MCP server itself
  • Server Management - Add, remove, and monitor MCP servers from web UI, API, or via MCP tools
  • Traffic Capture - Automatic logging of all MCP requests, responses, and errors
  • Health Monitoring - Real-time health checks and status tracking for all servers
  • Programmatic Control - Manage gateway via REST API, web UI, or MCP protocol

User Interfaces

  • Web Dashboard - Intuitive React UI for browsing logs and managing servers
  • Gateway MCP Server - Control gateway itself using MCP tools (add/remove servers, query traffic)
  • REST API - Programmatic access to logs and server management (powers web UI)

Analytics

  • Metrics & Analytics - Track server activity, response times, and error patterns
  • Traffic Analysis - Search captured traffic by server, session, method, or content

Quick Start

Installation

npm install -g @fiberplane/mcp-gateway

Or with yarn:

yarn global add @fiberplane/mcp-gateway

Start the Gateway

mcp-gateway

This launches the gateway with an authentication token displayed in the terminal output:

MCP Gateway server started at http://localhost:3333
Web UI: http://localhost:3333/ui?token=sCClW3jIQiUxftKUYH3fj04CchW2ISrmoiwopkl44RE

Copy the full Web UI URL (including the token parameter) to access the dashboard.

Alternatively you can run the mcp-gateway from the repo

This repository requires bun to be installed.

# 1. Clone repository
git clone https://github.com/fiberplane/mcp-gateway.git
cd mcp-gateway

# 2. Install dependencies
bun install

# 3. Build packages (required for web UI)
bun run build

# 4. Start gateway in dev mode (with hot reload)
bun run dev

Add Your First Server

You can add servers via the web UI:

  1. Open the authenticated Web UI URL from your terminal output
  2. Click “Add Server”
  3. Enter server name and URL
  4. Gateway performs health check automatically

Once added, all MCP traffic through the gateway is captured automatically. Note: if you want to add more servers, you can manage servers by clicking the cogwheel icon in the top right corner of the page.

Architecture Overview

The gateway operates in dual mode: it’s both a proxy for MCP servers AND an MCP server itself.

┌───────────────────────────────────────────────────────────────┐
Открыть полный README на GitHub

Установка

npx -y @modelcontextprotocol/server-memory
Новичок в MCP? Начните с руководства на mcpskill.org →