# skgate

Шлюз объединяет сторонние MCP-серверы и REST API за единым адресом с авторизацией OAuth 2.1. Он также проксирует вызовы к LLM и позволяет подключать подписку Grok без отдельного ключа API.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 13
- Автор: helv-io
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/helv-io/skgate
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/skgate

## Что делает

\`skgate` работает как единая точка входа для протокола MCP и провайдеров LLM. Сервер умеет запускать внешние инструменты сам, поэтому вам не придётся держать отдельный контейнер под каждый MCP-сервер. В образ `latest` уже встроены Node.js, Bun, Python с утилитой `uv` и другие среды выполнения. Достаточно передать репозиторий GitHub или пакет из npm либо PyPI, а встроенный помощник подскажет параметры запуска по манифестам.

Шлюз выдаёт OpenAI-совместимый интерфейс для OpenAI, Anthropic, Gemini, Mistral, Ollama и других систем. Пользовательские псевдонимы моделей помогают переключать целевую нейросеть в одном месте без правок в коде клиентов. Без настроенного OIDC-провайдера войти в панель администратора не получится: вход в `/admin` возможен исключительно через внешнюю OIDC-авторизацию.

## Требования
- Нужно: Docker
- Переменные окружения: `PUBLIC_URL`, `OIDC_ISSUER`, `OIDC_CLIENT_ID`, `OIDC_CLIENT_SECRET` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- запускать внешние MCP-серверы из npm, PyPI и git без отдельных контейнеров
- объединять несколько инструментов MCP под общим адресом с OAuth 2.1
- перенаправлять запросы к разным LLM через единый OpenAI-совместимый эндпоинт
- менять целевые модели в приложениях через псевдонимы без правок конфига
- использовать подписку Grok для вызовов моделей без покупки API-ключа

## Примеры запросов агенту
- Проверь доступные инструменты на шлюзе `https://skgate.example.com/mcp`.
- Подключись к серверу заметок через апстрим `/mcp/notes` и запроси список ресурсов.
- Отправь запрос к модели через псевдоним `grok-latest` на нашем прокси.

## Похожие
- [my-cool-proxy](https://affpapa.org/nevibecode/mcp/my-cool-proxy.md) — MCP-сервер · ★ 15
- [gateway-workers](https://affpapa.org/nevibecode/skills/gateway-workers.md) — скилл · 8600 установок
- [gpt2api-openai-gateway](https://affpapa.org/nevibecode/skills/gpt2api-openai-gateway.md) — скилл · 378 установок
- [hummingbot-developer](https://affpapa.org/nevibecode/skills/hummingbot-developer.md) — скилл · 356 установок
- [llm-gateway](https://affpapa.org/nevibecode/skills/llm-gateway.md) — скилл · 333 установки
- [omni-version-manager](https://affpapa.org/nevibecode/skills/omni-version-manager.md) — скилл · 975 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
