
lasso-security/mcp-gateway
Analytics & monitoringЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
lasso-security/mcp-gateway — это кандидат на MCP-сервер, импортированный из https://github.com/lasso-security/mcp-gateway.
Обзор
lasso-security/mcp-gateway — это кандидат на MCP-сервер, импортированный из https://github.com/lasso-security/mcp-gateway.
Обзор (машинный перевод)
Обзор
MCP Gateway — это продвинутое промежуточное решение для серверов Model Context Protocol (MCP), которое централизует и улучшает вашу инфраструктуру ИИ.
MCP Gateway выступает посредником между LLM и другими серверами MCP. Он:
- 📄 Читает конфигурации серверов из файла
mcp.json, расположенного в вашей корневой директории. - ⚙️ Управляет жизненным циклом настроенных MCP-серверов.
- 🛡️ Перехват запросов и ответов для дезинфекции конфиденциальной информации.
- 🔗 Обеспечивает унифицированный интерфейс для обнаружения и взаимодействия со всеми прокси-MCP.
- 🔒 Сканер безопасности — анализирует репутацию сервера и риски безопасности перед загрузкой MCP-серверов.
Установка
Python (рекомендуется)
Установите пакет mcp-gateway:
--mcp-json-path— должны вести к вашему mcp.json или claude_desktop_config.json--pluginили-p— Укажите плагины для включения (можно использовать несколько раз)
Использование
Этот пример позволяет использовать базовый защитный плагин для маскировки токенов и плагин трассировки xetrack для файловой системы MCP:
Вы можете добавить больше MCP, которые будут в шлюзе, поместив конфигурацию сервера MCP под клавишу “servers”.
Пример курсора:
Пример Клода:
Получите
Docker
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Overview
MCP Gateway is an advanced intermediary solution for Model Context Protocol (MCP) servers that centralizes and enhances your AI infrastructure.
MCP Gateway acts as an intermediary between LLMs and other MCP servers. It:
- 📄 Reads server configurations from a
mcp.jsonfile located in your root directory. - ⚙️ Manages the lifecycle of configured MCP servers.
- 🛡️ Intercepts requests and responses to sanitize sensitive information.
- 🔗 Provides a unified interface for discovering and interacting with all proxied MCPs.
- 🔒 Security Scanner - Analyzes server reputation and security risks before loading MCP servers.
Installation
Python (recommended)
Install the mcp-gateway package:
pip install mcp-gateway
--mcp-json-path- must lead to your mcp.json or claude_desktop_config.json
--pluginor-p- Specify the plugins to enable (can be used multiple times)
Usage
This example enables the basic guardrail for token masking and xetrack tracing plugin for filesystem MCP:
mcp-gateway --mcp-json-path ~/.cursor/mcp.json -p basic -p xetrack
You can add more MCPs that will be under the Gateway by putting the MCP server configuration under the “servers” key.
Get ``
which python
{
"mcpServers": {
"mcp-gateway": {
"command": "",
"args": [
"-m",
"mcp_gateway.server",
"--mcp-json-path",
"",
"--plugin",
"basic"
],
"servers": {
Установка
npx -y @modelcontextprotocol/server-filesystem .Конфигурация
{
"mcpServers": {
"mcp-gateway": {
"command": "mcp-gateway",
"args": [
"--mcp-json-path",
"~/.cursor/mcp.json",
"--plugin",
"basic",
"--plugin",
"xetrack"
],
"servers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"."
]
}
}
}
}
}