MCP-сервер
Адрес Streamable HTTP-сервера:
https://vebhost.ru/mcp. API-ключ создаётся в кабинете. Храните его в настройках MCP, а не в тексте чата.
Cursor и VS Code
Добавьте сервер в настройках MCP или сохраните конфигурацию в .cursor/mcp.json проекта.
{
"mcpServers": {
"vebhost": {
"url": "https://vebhost.ru/mcp",
"headers": {
"Authorization": "Bearer vh_ВАШ_КЛЮЧ"
}
}
}
}
Claude Desktop
Откройте Settings → Developer → Edit Config и добавьте тот же блок. На macOS файл конфигурации расположен в ~/Library/Application Support/Claude/claude_desktop_config.json. Для Claude.ai добавьте сервер как пользовательский коннектор, если эта функция доступна вашему аккаунту.
Инструменты
| Инструмент | Что делает |
|---|---|
vebhost_list | Список сайтов, адреса, статус и версия |
vebhost_get | Карточка одного сайта |
vebhost_publish | Публикация HTML-страницы |
vebhost_update | Замена сайта целиком без смены адреса |
vebhost_files | Список файлов текущей версии |
vebhost_read_file | Чтение текстового файла |
vebhost_write_file | Создание или запись одного файла |
vebhost_apply | Несколько записей и удалений одной версией |
vebhost_delete_file | Удаление файла или папки |
vebhost_delete_site | Безвозвратное удаление сайта |
vebhost_settings | Доступ, архив, SPA и SEO |
vebhost_versions | История версий |
vebhost_rollback | Откат к сохранённой версии |
vebhost_analytics | Просмотры и посетители |
vebhost_leads | Заявки с форм сайта |
Как работать с агентом
- Попросите агента вызвать
vebhost_listи выбрать сайт. - Перед изменением — получить список и прочитать нужные файлы.
- Для связанных изменений использовать
vebhost_apply, чтобы создать одну версию. - После записи открыть возвращённую ссылку и проверить результат. При необходимости использовать откат.
Пример запроса: «Найди мой сайт hello, прочитай главную страницу и стили, сделай шапку компактнее и опубликуй изменение через VEBHOST».
Безопасность
Инструменты видят только сайты владельца ключа. Все записи проходят проверку рисков. Ключ можно ограничить IP-адресами или отозвать в кабинете. Для каждого агента лучше создать отдельный ключ.