# NessGate

Даёт агенту домен и список возможностей клиента, а в ответ приходит план подключения: протокол, endpoint, транспорт и авторизация. Или точное поле, которого не хватает.

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

## Что делает

NessGate читает то, что домен уже публикует о своих AI-интерфейсах, и сводит это в один ответ. Инструмент `discover_domain` возвращает нормализованную запись: тип, URL и ссылку на источник. Никаких оценок и баллов — каждое поле привязано к файлу, откуда оно взято.

Исходов пять, и они честные: `ready`, `credentials-required`, `incomplete`, `broken`, `no-compatible-method`. В последнем случае клиент просто не говорит на том, что предлагает сервис. Если сервис чего-то не опубликовал, NessGate называет конкретное пропущенное поле, а не отделывается общим «не поддерживается».

Сервер удалённый, живёт на `https://nessgate.com/mcp`, ключ и аккаунт не нужны. Данные доменов не хранятся, ответы кешируются на периферии до 10 минут. Для stdio-only клиентов в документации есть мост `mcp-remote` — без него такое подключение не заведётся.

## Требования
- Удалённый сервер: `https://nessgate.com/mcp`

## Установка

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

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http nessgate https://nessgate.com/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add nessgate --url https://nessgate.com/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "nessgate": {
            "url": "https://nessgate.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "nessgate": {
            "type": "http",
            "url": "https://nessgate.com/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http nessgate https://nessgate.com/mcp
```

## Когда брать
- узнать, какие AI-интерфейсы публикует домен
- собрать план подключения к MCP-серверу сервиса
- найти пропущенное поле в публикации сервиса
- проверить свою публикацию до того, как её прочитают агенты
- встроить разрешение домена в онбординг без кода под каждый стандарт

## Примеры запросов агенту
- Посмотри, что публикует домен `supabase.com`, и скажи, как к нему подключиться по MCP с oauth2
- Проверь `example.com`: какие AI-интерфейсы он отдаёт и чего не хватает для подключения
- Разреши домен `example.com` и покажи нормализованные записи с ссылками на источники

## Похожие
- [xurl](https://affpapa.org/nevibecode/skills/xdevplatform-xurl.md) — скилл · 660 установок
- [mcp-pix-bcb](https://affpapa.org/nevibecode/mcp/mcp-pix-bcb.md) — MCP-сервер · ★ 274
- [mcp-open-finance](https://affpapa.org/nevibecode/mcp/mcp-open-finance.md) — MCP-сервер · ★ 274
- [skgate](https://affpapa.org/nevibecode/mcp/skgate.md) — MCP-сервер · ★ 13
- [Fulcra](https://affpapa.org/nevibecode/mcp/fulcra.md) — MCP-сервер · ★ 10
- [Agenzax](https://affpapa.org/nevibecode/mcp/agenzax.md) — MCP-сервер · ★ 5

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