NudgeHost — MCP-сервер для Claude Code: загрузка файлов и ссылки
Удалённый MCP-сервер, который публикует текст и файлы и возвращает публичную ссылку. Пригодится, когда агенту нужно отдать результат наружу.
claude mcp add --transport http nudgehost https://www.nudgehost.com/api/mcpЧто делает NudgeHost
NudgeHost — файловый хостинг, у которого есть удалённый MCP-сервер. Он работает по адресу https://www.nudgehost.com/api/mcp, поэтому локально ставить нечего: клиент просто подключается к этому адресу. Внутри четыре инструмента. share_text публикует текст как файл и сразу отдаёт ссылку, причём расширение имени меняет вид страницы: .html открывается как страница в браузере, .csv и .json — во встроенном просмотрщике, .md показывается как размеченный текст с исходником и кнопкой копирования. create_upload_url выдаёт адрес для загрузки файла, который живёт 300 секунд, complete_upload завершает загрузку, а list_links показывает ссылки аккаунта, свежие сверху.
Сервер работает с аккаунтом, поэтому каждый запрос несёт ключ API. Заведите бесплатный аккаунт, создайте ключ в панели дашборда — он показывается один раз — и положите его в переменную окружения NUDGEHOST_API_KEY, после чего перезапустите клиент. Бесплатного тарифа хватает, и на нём можно держать 2 ключа одновременно.
Адрес пишите именно с www. Апекс nudgehost.com перенаправляет на www, и на этом переходе заголовок Authorization теряется, так что рабочий ключ вернёт 401. Лимит запросов у ключа общий с REST API: на бесплатном тарифе 20 запросов за 60 секунд, на Pro — 60, на Studio — 150. Текст в share_text ограничен 2MB в UTF-8.
Какие задачи решает
- отдать коллеге результат работы агента одной ссылкой
- опубликовать текстовый отчёт как страницу в браузере
- загрузить файл, который лежит не на сервере, и получить адрес для байтов
- превратить ZIP с индексным файлом в размещённый сайт
- посмотреть список ссылок аккаунта и перейти к следующей странице
Примеры запросов агенту
- Опубликуй этот отчёт как markdown-файл и дай ссылку
- Загрузи
build.zipи скажи, по какому адресу он теперь лежит - Покажи последние 10 ссылок аккаунта
Как установить NudgeHost
Командой платформы: удалённый сервер
claude mcp add --transport http nudgehost https://www.nudgehost.com/api/mcpКомандой платформы: удалённый сервер
codex mcp add nudgehost --url https://www.nudgehost.com/api/mcpФайл настроек
{
"mcpServers": {
"nudgehost": {
"url": "https://www.nudgehost.com/api/mcp"
}
}
}Файл настроек
{
"servers": {
"nudgehost": {
"type": "http",
"url": "https://www.nudgehost.com/api/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http nudgehost https://www.nudgehost.com/api/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NudgeHost
Как установить NudgeHost в Claude Code?
Выполните claude mcp add --transport http nudgehost https://www.nudgehost.com/api/mcp, затем задайте переменную окружения NUDGEHOST_API_KEY и перезапустите клиент.
Что делает NudgeHost?
Публикует текст и файлы и возвращает публичную ссылку. Инструменты share_text, create_upload_url, complete_upload и list_links работают с вашим аккаунтом.
Почему рабочий ключ возвращает 401?
Скорее всего, запрос ушёл на nudgehost.com без www. Апекс перенаправляет на www, и заголовок Authorization на этом переходе сбрасывается.