MCP-сервер Prokso в Claude Desktop и claude.ai
В Claude Desktop и claude.ai удалённые серверы подключаются как коннекторы. Сервер Prokso принимает только ключ API в заголовке, без OAuth, поэтому обычный коннектор со входом через OAuth не подойдёт. Есть два рабочих способа — ниже оба.
1. Что нужно и какой способ выбрать
- Ключ API Prokso: кабинет, «Настройки» → «API» → «Создать ключ». Проверьте его curl-ом по инструкции на странице «MCP-сервер Prokso».
- Способ 1 — коннектор с заголовком запроса. Работает и в Claude Desktop, и в claude.ai. Раздел Request headers в окне добавления коннектора — бета-функция, доступная ограниченному кругу организаций. Если этого раздела у вас нет, переходите к способу 2.
- Способ 2 — мост
mcp-remote. Только в приложении Claude Desktop. Нужен Node.js 18 или новее: мост запускается на вашем компьютере и пересылает запросы на сервер Prokso с вашим заголовком.
Инструкция сверена со справкой Claude о коннекторах и с README пакета mcp-remote по состоянию на ноябрь 2026. Названия пунктов меню приводим на английском, как в интерфейсе Claude.
2. Способ 1: коннектор с заголовком
- Откройте Customize → Connectors и нажмите Add custom connector.
- В поле адреса сервера укажите
https://prokso.com/api/v1/mcp. - В выборе аутентификации выберите No sign-in: ключ будет передаваться заголовком, OAuth не нужен.
- Откройте Request headers, выберите название
authorizationи введите значениеBearer КЛЮЧ— именно так, со словомBearerи пробелом: Claude отправляет значение без изменений. Отметьте заголовок как обязательный (Required). - Нажмите Add.
Изменить заголовок после сохранения нельзя: чтобы поставить новый ключ, удалите коннектор и добавьте заново. На тарифах Team и Enterprise коннектор добавляет владелец организации, и заголовок тогда общий для всех участников — то есть все будут видеть планы одного аккаунта Prokso. Для личного ключа больше подходит способ 2 или Claude Code.
3. Способ 2: мост mcp-remote в Claude Desktop
В Claude Desktop откройте меню Claude → Settings (меню приложения, а не настройки аккаунта), вкладку Developer и нажмите Edit Config. Откроется файл конфигурации:
| Система | Файл |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
Добавьте сервер Prokso (если в файле уже есть другие серверы, допишите блок prokso внутрь mcpServers):
{
"mcpServers": {
"prokso": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://prokso.com/api/v1/mcp",
"--transport",
"http-only",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer КЛЮЧ"
}
}
}
}Ключ идёт в переменную AUTH_HEADER, а в аргументе после двоеточия нет пробела. Так советует README mcp-remote: Claude Desktop в Windows неправильно передаёт пробелы внутри args. Параметр --transport http-only говорит мосту не пробовать устаревший SSE. Сохраните файл, полностью закройте Claude Desktop и запустите снова.
4. Проверка
В поле ввода сообщения нажмите кнопку + («Add files, connectors, and more»), наведите на Connectors и откройте Manage connectors. Выберите prokso — должно быть пять инструментов: get_account, get_prices, list_plans, get_plan, get_proxy_lines. Там же коннектор можно включать и выключать для отдельного разговора.
Первые запросы:
- «Сколько трафика осталось на моих планах Prokso?»
- «Дай 5 строк SOCKS5 с фиксированными IP в Польше для плана 12.»
- «Покажи хост и порты моего плана и объясни, какой порт для чего.»
Перед вызовом инструмента Claude спрашивает разрешение. «Always allow» ставьте только тогда, когда уверены в настройках.
5. Если не работает
- Нет раздела Request headers — у вашей организации ещё нет доступа к бете. Воспользуйтесь способом 2 или Claude Code.
- Коннектор просит войти или показывает ошибку аутентификации — выбран вход через OAuth или заголовок без
Bearer. Удалите коннектор и добавьте заново с No sign-in. - Сервер в способе 2 не появляется — проверьте синтаксис JSON, наличие Node.js 18+ (
node --version) и журналы: на macOStail -n 20 -f ~/Library/Logs/Claude/mcp*.log, в Windows — папка%APPDATA%\Claude\logs. - В журнале
401— ключ неверный или отозван;429— превышен лимит 60 запросов в минуту.
Остальные ошибки — на странице MCP-сервера, проблемы с прокси — в проверке по шагам.
6. Безопасность ключа
В способе 2 ключ лежит в claude_desktop_config.json открытым текстом: не пересылайте этот файл и не синхронизируйте его в публичные места. В способе 1 Claude хранит значение заголовка и больше его не показывает. Заведите для Claude отдельный ключ и при сомнениях отзовите его в «Настройки» → «API». Покупать трафик через MCP агент не может — для этого есть кабинет и REST API; настройка прокси в программах — в разделе «Инструкции», порты — в справочнике шлюза.