ViperJuice/mcp-gateway

ViperJuice/mcp-gateway

от viperjuice
PMCP - сервер-шлюз, решающий раздувание контекста MCP. Вместо десятков схем он предоставляет 26 компактных мета-инструментов и динамически подгружает серверы по запросу. Полезен разработчикам, использующим Claude Code, для экономии токенов и гибкого управления.

PMCP - Progressive MCP

PyPI version License: MIT

A gateway that lets your AI coding assistant use dozens of external tools without loading them all up front.

PMCP sits between your assistant (Claude Code, Codex, and others) and the services it can plug into — GitHub, Jira, databases, 90+ more. Instead of loading every tool's full schema before you've asked a question, it offers a short menu first and fetches the detailed schema only when a tool is actually used.

Why it exists

Assistants reach external services through MCP (Model Context Protocol) — a common interface for an AI to talk to other software. When an assistant connects to a dozen MCP servers directly, it loads all of their tool definitions into context at once.

Context is limited and metered: every tool definition costs tokens and crowds out room for the actual work. Loading 50+ tools you may never call is slow and expensive, and adding a new service usually means restarting the assistant. Anthropic has highlighted context bloat as a key challenge with MCP tooling.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить ViperJuice/mcp-gateway:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"viperjuice-mcp-gateway-ie4x5cu0zc\",\"type\":\"http\",\"url\":\"http://127.0.0.1:3344/mcp\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http viperjuice-mcp-gateway-ie4x5cu0zc http://127.0.0.1:3344/mcp

Либо через JSON-конфиг:

claude mcp add-json viperjuice-mcp-gateway-ie4x5cu0zc "{\"type\":\"http\",\"url\":\"http://127.0.0.1:3344/mcp\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add viperjuice-mcp-gateway-ie4x5cu0zc --url http://127.0.0.1:3344/mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.viperjuice-mcp-gateway-ie4x5cu0zc]
url = "http://127.0.0.1:3344/mcp"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ViperJuice/mcp-gateway.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например viperjuice-mcp-gateway-ie4x5cu0zc.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: viperjuice-mcp-gateway-ie4x5cu0zc
    type: http
    url: http://127.0.0.1:3344/mcp
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "viperjuice-mcp-gateway-ie4x5cu0zc": {
      "type": "http",
      "url": "http://127.0.0.1:3344/mcp"
    }
  }
}

Похожие MCP-сервера

cyberchitta/llm-context.py

cyberchitta/llm-context.py

от cyberchitta

LLM Context - MCP-сервер для умного управления контекстом при работе с ИИ. Использует правила для автоматического подбора и передачи нужных файлов проекта, экономя токены. Полезен разработчикам и A...

Python⭐ 307
ZeparHyfar/mcp-datetime

ZeparHyfar/mcp-datetime

от zeparhyfar

MCP сервер для получения текущей даты и времени в десятках форматов: от стандартных (ISO, дата/время) до японских, компактных и файловых (.md, .log). Интегрируется с Claude Desktop App — идеально для автоматизации задач с точными метками времени.

Python⭐ 31
adrianczuczka/mason

adrianczuczka/mason

от adrianczuczka

Mason — MCP-сервер для AI-ассистентов, который строит концептуальную карту кодовой базы. Вместо повторного чтения файлов ассистент загружает карту, экономя до 67% токенов на архитектурных вопросах....

TypeScript⭐ 10
shayaShav/flatten-mcp

shayaShav/flatten-mcp

от shayashav

flatten-mcp для Claude Code уменьшает токенную стоимость сессии, вынося громоздкие результаты инструментов в sidecar-файл и заменяя их компактными ссылками. Полезен разработчикам, которые хотят сох...

TypeScript⭐ 7
nk3750/jitapi

nk3750/jitapi

от nk3750

JitAPI - MCP сервер для интеграции Claude с любыми API через OpenAPI. Семантический поиск и граф зависимостей находят нужные эндпоинты, экономя контекст. Разработчики могут выполнять сложные сценар...

Python⭐ 7
Wolfe-Jam/faf-mcp

Wolfe-Jam/faf-mcp

от wolfe-jam

Сервер MCP для синхронизации контекста проекта. Один .faf файл - и он автоматически синхронизируется с Cursor, Windsurf, Cline, VS Code. Решает вечную проблему разъезжающегося контекста. Ключевые слова: FAF, bi-sync.

TypeScript⭐ 7
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин