Прокси Smithery отключается 31 октября: как подключить MCP-сервер EveryInfra к Claude
31 октября Smithery отключила свой MCP-прокси, аккаунты и API-ключи. Добавьте URL MCP-сервера EveryInfra напрямую в Claude, Claude Code или Claude API: проверенные команды, задержка и стоимость за вызов.
Если вы подключаетесь к EveryInfra через URL Smithery в домене run.tools, до 31 октября замените его на https://api.everyinfra.com/mcp и начните передавать заголовок Authorization: Bearer <API key>. После этого EveryInfra работает в Claude в браузере, в десктопном и мобильном приложениях, в Claude Code и в Claude API. Промежуточного прокси нет. Мы проверили это 21 октября 2026 года с 18:19 до 18:24 UTC в Claude Code 2.1.299 и с помощью прямых MCP-запросов. Добавление сервера потребовало одной команды и заняло 0,83 секунды. Поиск в TikTok, вернувший пять результатов, занял 8,62 секунды и стоил $0,000556.
MCP-сервер EveryInfra представляет собой один эндпоинт Streamable HTTP. Для получения списка инструментов ключ не нужен; вызовы данных оплачиваются за каждый вызов в USD, а неудачные или пустые вызовы не оплачиваются. Один API-ключ открывает доступ к платформам (106), возможностям сбора данных (573), поисковым инструментам (17) и типам капчи (52), цена от $0.56 за 1 000 вызовов.
Что перестанет работать 31 октября
В объявлении Smithery говорится, что 31 октября 2026 года сервис управления подключениями прекратит работу. После этого «Smithery останется публичным реестром MCP (без прокси)». Каталогом теперь управляет Arcade.dev, которая приобрела Smithery 5 августа. В день отключения перестанут работать:
- URL серверов в доменах
run.toolsиserver.smithery.ai; - Smithery API, Connect и Toolbox;
- аккаунты и API-ключи Smithery;
- Smithery CLI и SDK, которые объявляются устаревшими.

Совет Smithery пользователям краток: используйте URL MCP-сервера, предоставленный самим разработчиком. Часовой пояс в уведомлении не указан, поэтому планируйте переход не позднее 30 октября.
Мы проверили собственную страницу в Smithery через публичный API Smithery 21 октября в 18:22 UTC. URL подключения по-прежнему указывает на прокси, api--everyinfra.run.tools. Запрос без учётных данных Smithery получает 401 Missing Authorization header. Список инструментов на этой странице представляет собой сентябрьский снимок с 7 инструментами, а прямой эндпоинт возвращает 25. Мы попросили Smithery показывать прямой URL; на момент написания ответа не было. Что бы ни показывала страница позже, прямой URL останется прежним.
Выберите один из трёх способов подключения
- Claude в браузере, на компьютере и на телефоне. Добавьте пользовательский коннектор в разделе Customize → Connectors, указав URL и заголовок запроса. Подключение устанавливает облако Anthropic, а не ваш компьютер, поэтому сервер должен быть доступен из публичного интернета (Claude Help Center).
claude_desktop_config.jsonпредназначен только для локальных серверов; удалённые коннекторы туда не добавляются. - Claude Code. Одна команда
claude mcp add. Подключение запускается на вашем компьютере, что удобно для скриптов обработки данных и анализа внутри репозитория. - Claude API. MCP-коннектор в Messages API принимает URL в
mcp_servers. Используйте его, когда ваша собственная программа позволяет Claude вызывать инструменты.
EveryInfra пока нет в каталоге коннекторов Claude, поэтому во всех трёх случаях URL добавляется вручную.
Журнал теста: от настройки до первого списания
Ниже приведены необработанные результаты от 22 октября (по сингапурскому времени). Стоимость взята из объекта billing каждого ответа и из журнала вызовов инструмента everyinfra_requests.
| Запрос | Время | Результат |
|---|---|---|
tools/list без ключа (3 запроса) | 0.23–0.25 s | HTTP 200, 25 инструментов |
claude mcp add | 0.83 s | Конфигурация записана |
claude mcp get everyinfra | 0.9–1.1 s | ✔ Connected |
| Поиск в TikTok по «claude code», 5 видео | 8.62 s | $0.000556 |
| Поиск в Amazon по «usb c hub», 5 товаров | 19.02 s | $0.001389 |
| Несуществующий профиль TikTok | 69.52 s | Пустой результат, charged: false |
sort_by в поиске TikTok | 0.17 s | unknown_param, без списания |
| Запрос данных без ключа | — | unauthorized, без списания |
- Обнаружение инструментов без ключа. Три запроса
tools/listза 0,23–0,25 с вернули код HTTP 200 и список из 25 инструментов. - Настройка Claude Code.
claude mcp addзаписала конфигурацию за 0,83 с;claude mcp get everyinfraсообщила ✔ Connected за 0,9–1,1 с. - Действительно ли ключ отправлялся? В заголовке хранится ссылка
${EVERYINFRA_API_KEY}, а не сам ключ. Локальный тестовый сервер сравнивал только хеш заголовка. Каждый запрос, который Claude Code отправлял для подключения и получения списка инструментов, содержал подставленный ключ. - Поиск в TikTok по «claude code», 5 видео: 8,62 с, $0,000556. Все пять опубликованы 16–21 октября; число просмотров от 610 до 257 200 (медиана 23 300). Каждая запись содержит 33 поля, включая
view_count,like_count,share_count,hashtagsиposted_at. - Поиск в Amazon по «usb c hub», 5 товаров: 19,02 с, $0,001389. Цены от $9,99 до $199,99; число отзывов от 2 до 32 501.
- Пустой результат. Запрос несуществующего профиля TikTok вернул пустой результат через 69,52 с; ответ содержал
charged: falseиempty_result_refunded, а зарезервированная сумма была возвращена на баланс. - Неверный параметр. При использовании
sort_byв поиске TikTok за 0,17 с вернулась ошибкаunknown_param. В ответе были перечислены допустимые параметрыcontent_typeиlimit, приведён рабочий пример; списаний не было. - Запрос данных без ключа вернул
unauthorizedс нужным форматом заголовка. Ничего не списано.
Три вывода. Статус «Connected» подтверждает обнаружение инструментов, но не валидность ключа; настоящей проверкой служит первый запрос данных. Самым медленным оказался поиск несуществующего объекта: он бесплатный, но всё равно занимает время. Сообщения об ошибках называют следующий шаг, поэтому Claude обычно сам исправляет вызов; см. ошибки API и самовосстановление.

Добавьте EveryInfra в Claude как пользовательский коннектор
- Создайте API-ключ. Зарегистрируйтесь и создайте ключ в консоли (Быстрый старт). Если нужны только данные, ограничьте область действия ключа линейкой продуктов для работы с данными и задайте поминутный лимит.
- Откройте настройки коннекторов. На тарифах Pro и Max: Customize → Connectors, нажмите + или Add, затем Custom → Web. На тарифах Team и Enterprise коннектор добавляет Owner в настройках организации. Тариф Free позволяет добавить один пользовательский коннектор.
- Имя и URL. Назовите коннектор EveryInfra и укажите
https://api.everyinfra.com/mcpкак URL MCP-сервера. - Аутентификация. Выберите No sign-in. EveryInfra использует API-ключ, а не OAuth.
- Заголовок запроса. Добавьте заголовок
Authorizationсо значениемBearer, за которым через один пробел следует ваш ключ. Claude отправляет значение ровно так, как оно введено, и не добавляет схему (документация Claude). После сохранения значение скрывается. - Включите коннектор в чате. Нажмите + в поле ввода → Connectors и включите EveryInfra. Затем попросите, например: «Найди 20 самых просматриваемых видео в TikTok о Claude Code за эту неделю и сведи просмотры, лайки и даты публикации в таблицу».

Аутентификацию нельзя изменить позже: чтобы сменить ключ, удалите коннектор и добавьте его снова. На тарифах Team и Enterprise в заголовке хранятся общие учётные данные, поэтому стоимость вызовов всех участников списывается с баланса одного и того же аккаунта EveryInfra. Если в вашем диалоге нет раздела Request headers, используйте Claude Code или API, описанные ниже.
Добавьте EveryInfra в Claude Code
export EVERYINFRA_API_KEY="<API key>"
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--scope user \
--header 'Authorization: Bearer ${EVERYINFRA_API_KEY}'
claude mcp get everyinfra- Сохраните одинарные кавычки. Оболочка не подставляет значение переменной: в конфигурации хранится её имя, а Claude Code подставляет значение в момент запроса (документация Claude Code по MCP). Не используйте имена вроде
ANTHROPIC_API_KEY: при отправке заголовков на удалённый сервер Claude Code передаёт пустые значения переменных с именами, зарезервированными для его собственных учётных данных. --scope userделает сервер доступным во всех проектах. Для команды используйте--scope project: запись попадает в.mcp.jsonв корне репозитория, и каждый участник задаёт собственную переменную.- По умолчанию Claude Code ждёт ответа на каждый удалённый запрос до 60 секунд. Для больших или медленных задач передайте
"mode": "async", а затем бесплатно получите результат черезeveryinfra_get_job. Также можно запустить Claude Code сMCP_TOOL_TIMEOUT=180000.
Вызывайте EveryInfra через API Claude
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "anthropic-beta: mcp-client-2025-11-20" \
-H "content-type: application/json" \
-d '{
"model": "claude-opus-5-5",
"max_tokens": 2000,
"messages": [{"role": "user", "content": "Search Amazon for usb c hub and list title, price, rating and review count for 5 results"}],
"mcp_servers": [{"type": "url", "url": "https://api.everyinfra.com/mcp", "name": "everyinfra", "authorization_token": "<EveryInfra API key>"}],
"tools": [{"type": "mcp_toolset", "mcp_server_name": "everyinfra",
"default_config": {"enabled": false},
"configs": {"everyinfra_list_capabilities": {"enabled": true}, "everyinfra_call_api": {"enabled": true}, "everyinfra_get_job": {"enabled": true}}}]
}'Коннектор отправляет authorization_token как Bearer-токен, то есть в том заголовке, который ожидает EveryInfra. MCP-коннектор находится в бета-версии и поддерживает только вызовы инструментов (документация Claude API). Этот список разрешённых инструментов открывает три инструмента чтения и скрывает остальные 22.
Какие из 25 инструментов включить
- Данные:
everyinfra_list_capabilities(платформы, действия и параметры),everyinfra_call_api(любая возможность сбора данных, например поиск в TikTok, профили Instagram или поиск в Amazon) иeveryinfra_get_job(результаты асинхронных задач, бесплатно). - Поиск и капча:
everyinfra_searchс 17 инструментами (API поиска);everyinfra_list_captcha_typesиeveryinfra_solve_captchaдля 52 типов капчи, оплата за каждый вызов. - Расходы:
everyinfra_account,everyinfra_usage,everyinfra_billingиeveryinfra_requestsбесплатны. Спросите Claude: «Сколько я потратил на этой неделе?» или «Списали ли деньги за последний вызов?» - Изменения в аккаунте: создание, отключение и удаление ключей, вебхуков и настроек уведомлений. Если вы только читаете данные, установите для этих инструментов Blocked в настройках коннектора Claude или запретите имена инструментов вроде
mcp__everyinfra__everyinfra_key_deleteв разрешениях Claude Code.
Ошибки и списания
- Ключ отсутствует, недействителен или отключён:
unauthorized, без списания. - Неизвестный параметр или неверное значение:
unknown_paramлибо ошибка из-за недопустимого значения с допустимыми вариантами и примером, без списания. - Нет данных: пустой результат с пометкой
empty_result_refunded; зарезервированная сумма возвращается. - Возможность временно недоступна: помечается как недоступная, без списания. Текущее состояние смотрите на странице Статус сервисов.
- Недостаточный баланс: предложение пополнить баланс, без списания.
everyinfra_topup_linkтолько возвращает ссылку на консоль; оплачивает владелец аккаунта.
О том, как выполняется сверка возвратов средств, рассказано в статье возврат средств за неудачные запросы и сверка.
Сколько стоят 30 ключевых слов в день
По ценам каталога на 22 октября (актуальные цены указаны на странице Тарифы):
- Поиск в TikTok, 30 ключевых слов раз в день в течение 30 дней: 900 вызовов × $0,000556 = $0,50.
- Поиск в Amazon по тем же 30 ключевым словам: 900 вызовов × $0,001389 = $1,25.
- Итого $1,75. Неудачные и пустые вызовы не оплачиваются, поэтому реальная сумма может быть только меньше. Anthropic отдельно выставляет счёт за тариф Claude или использование API.
Прямой URL, прокси Smithery или локальный сервер
- Прокси Smithery: нужны аккаунт и ключ Smithery; перестаёт работать 31 октября.
- Прямой удалённый URL (это руководство): ничего не нужно устанавливать. Ключ хранится в настройках коннектора Claude или в локальной конфигурации. Запросы идут напрямую в EveryInfra без сторонних посредников. Веб-коннекторы Claude подключаются из облака Anthropic, поэтому сервер должен быть публичным; сервер EveryInfra именно такой.
- Локальный stdio-сервер или расширение для десктопа: подходит для локальных файлов и внутренних инструментов. EveryInfra предлагает только удалённый URL, локального пакета нет.

Ограничения этого теста: шаги для Claude в браузере приведены по документации Anthropic; мы не замеряли их в браузере после входа в аккаунт. Замеры сделаны для Claude Code и необработанных MCP-запросов. Что меняет новая спецификация, описано в статье что проверить после выхода спецификации MCP 2026.
Что изменилось в сентябре и октябре 2026 года
- 31 октября: Smithery закрывает прокси, аккаунты и API-ключи, сохраняя публичный каталог (объявление). По подсчётам третьей стороны, в Smithery более 26 000 серверов (ScaleKit, 13 октября). Всем, кто использует любой из них через прокси-URL, нужно перейти до этой даты.
- 14 октября: Claude Code 2.1.299 исправил ошибку, из-за которой при входе через OAuth и обновлении токена не отправлялись настроенные заголовки. Версия 2.1.292 (6 октября) избавила
claude -pот ожидания удалённогоresources/listперед первым ходом. Версия 2.1.265 (8 сентября) позволяет--transport httpподключаться к серверам, которые поддерживают только старый транспорт SSE (история изменений). На практике--transport httpподходит для любого удалённого сервера. - 25 сентября: Claude открыл портал для заявок в каталог. Заявки проходят проверку и сканирование на безопасность, а для опубликованных карточек доступна аналитика установок и поисковых запросов. В той же публикации сказано, что Claude поддерживает stateless-ядро MCP
2026-07-28, которое часто называют MCP 2.0 (статья Claude). Карточка в каталоге публикуется после проверки, а пользовательский коннектор работает уже сейчас. - 22 октября, наше собственное наблюдение: Claude Code 2.1.299 открывает удалённое подключение запросом
server/discover, методом обнаружения, добавленным в2026-07-28(история изменений спецификации). Если сервер его не поддерживает, Claude Code используетinitialize. Если у вас есть MCP-сервер, ожидайте этот запрос в логах. - Каталоги отделяются от транспорта. После 31 октября Smithery показывает URL, но не проксирует трафик. Запись EveryInfra в MCP Registry уже содержит прямой URL и формат заголовка
Authorization.
FAQ
Есть ли альтернатива Smithery для работы с EveryInfra в Claude? Она не нужна. Smithery лишь пересылал запросы в EveryInfra. Укажите в Claude https://api.everyinfra.com/mcp и ваш ключ; ваш аккаунт EveryInfra, ключи и баланс не меняются.
Может ли пользовательский коннектор Claude использовать API-ключ вместо OAuth? Да. Выберите No sign-in и добавьте заголовок запроса Authorization со значением Bearer и ключом. Если в вашем аккаунте этого раздела нет, используйте Claude Code или API.
Claude Code показывает Connected, но вызовы завершаются ошибкой unauthorized. Почему? EveryInfra отдаёт список инструментов без ключа, поэтому даже без ключа отображается Connected. Проверьте, что переменная задана в терминале, из которого запускается Claude Code, и что её имя не относится к именам переменных, значения которых Claude Code считает пустыми.
Что ещё почитать
Справочник LF-17