
chatboxai/vibedrop
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Агент-нативный статический хостинг сайта — CLI, MCP-сервер и SDK для развертывания на vibedrop.cc
Обзор
Агент-родной статический хостинг сайта. Скажите своему агенту развернуть папку — получите общедоступный URL за считанные секунды. Этот репозиторий содержит клиентов с открытым исходным кодом. Сам хостинг работает на vibedrop.cc. Переведите это в код Клода, курсор, виндсерф или любой агент, который может прочитать URL: Прочитайте https://vibedrop.cc/skill.md и следуйте инструкциям по настройке VibeDrop. 1 Любой агент, который может получить URL-адреса, будет работать. 2. Он читает skills.md, запускает npm i-g @vibedrop/cli и предоставляет анонимный ключ API. Ни подписки, ни кредитки. 3. Укажите в любой папке с index.html — дист/, рыхлый HTML-пакет или что-то, что только что написал агент. - "Поместите ./site online и напишите мне ссылку". - "Постройте это и разверните вывод на VibeDrop." - "Разверните целевую страницу, которую вы только что написали". Все, что имеет index.html в корне: — — dist/, out/, build/ от Vite, следующий экспорт, Astro, SvelteKit, CRA и т. д. — — рукописный index.html плюс его активы, однофайловый макет, созданная ИИ целевая страница.
Обзор (машинный перевод)
Агент-родной статический хостинг сайта. Скажите своему агенту развернуть папку — получите общедоступный URL за считанные секунды.
Сайт: https://vibedrop.cc
- Навыки: [[Т1]]
- CLI:
@vibedrop/cliСервер MCP:@vibedrop/mcp - SDK:
@vibedrop/sdk
Этот репозиторий содержит клиентов с открытым исходным кодом. Сам хостинг работает на vibedrop.cc.
Быстрый старт — вставьте одно предложение своему агенту
Переведите это в код Клода, курсор, виндсерф или любой агент, который может прочитать URL:
Читайте https://vibedrop.cc/skill.md и следуйте инструкциям по настройке VibeDrop.
Три шага, ~30 секунд:
- **Пожалуйста, быстро. ** Любой агент, который может получить URL, будет работать.
2.Агент устанавливает сам. Он читает
skill.md, запускаетnpm i -g @vibedrop/cliи предоставляет анонимный ключ API. Ни подписки, ни кредитки. - **Просите URL. ** Укажите в любой папке
index.html—dist/, свободный HTML-пакет или что-то, что только что написал агент.
Тогда скажи что-нибудь вроде:
«Поместите ./site онлайн и напишите мне ссылку».
- “Построй это и разверни выход на VibeDrop”.
- “Разверните целевую страницу, которую вы только что написали”.
###Что считается развертываемой папкой?
Все, что в корне [11]:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
VibeDrop
Agent-native static site hosting. Tell your agent to deploy a folder — get a public URL in seconds.
- Website: https://vibedrop.cc
- Skill:
skill.md - CLI:
@vibedrop/cli - MCP server:
@vibedrop/mcp - SDK:
@vibedrop/sdk
This repository contains the open-source clients. The hosting service itself runs at vibedrop.cc.
Quick start — paste one prompt to your agent
Drop this into Claude Code, Cursor, Windsurf, or any agent that can read a URL:
Read https://vibedrop.cc/skill.md and follow the instructions to set up VibeDrop.
Three steps, ~30 seconds:
- Paste the prompt. Any agent that can fetch URLs will work.
- Agent installs itself. It reads
skill.md, runsnpm i -g @vibedrop/cli, and provisions an anonymous API key. No signup, no credit card. - Ask for a URL. Point at any folder with an
index.html— adist/, a loose HTML bundle, or whatever the agent just wrote.
Then say something like:
- “Put
./siteonline and text me the link.” - “Build this and deploy the output to VibeDrop.”
- “Deploy the landing page you just wrote.”
What counts as a deployable folder?
Anything with an index.html at its root:
- Framework build output —
dist/,out/,build/from Vite,next export, Astro, SvelteKit, CRA, etc. - Plain HTML — a hand-written
index.htmlplus its assets, a single-file mockup, an AI-generated landing page. - Files your agent just wrote — “deploy the folder you just made.”
- Chrome extension or Electron local pages — any directory of static HTML.
VibeDrop serves static files only. If your framework needs a build step, run it first and point at the output directory.
Alternatives
MCP server
If you’d rather the agent call deploy as a native tool (instead of shelling out to the CLI), install the MCP server:
claude mcp add vibedrop -- npx @vibedrop/mcp
Cursor / Windsurf — add to your MCP config:
{
"mcpServers": {
"vibedrop": { "command": "npx", "args": ["-y", "@vibedrop/mcp"] }
}
}
CLI (humans)
npx @vibedrop/cli deploy ./dist
SDK (Node)
import { VibedropClient, packDir } from "@vibedrop/sdk";
const client = new VibedropClient({ apiKey: process.env.VIBEDROP_KEY });
const zip = await packDir("./dist");
const { site } = await client.deploy(zip);
console.log(site.url);
Development
pnpm install
pnpm build
pnpm typecheck
License
MIT — see LICENSE.
Установка
npx -y @vibedrop/mcpКонфигурация
{
"mcpServers": {
"vibedrop": { "command": "npx", "args": ["-y", "@vibedrop/mcp"] }
}
}