Drop2Run MCP
Publica una carpeta, o los archivos que un agente acaba de escribir, en una URL HTTPS en vivo — sin git, sin paso de compilación, sin repositorio.
Documentación
Tu agente puede escribir la página. Ahora puede publicarla.
Una sola llamada a la herramienta y el HTML que acaba de escribir está en línea en su propia dirección HTTPS. Sin repositorio, sin configuración de compilación, sin panel de control en el medio.
Claude DesktopmacOS · Windows
Abre el archivo y Claude muestra un diálogo de instalación. No hay nada que instalar primero.
Claude Codenada se instala globalmente
claude mcp add drop2run -s user -- npx -y @drop2run/mcp
Luego pide una publicación. Sin token almacenado, Claude te inicia sesión a través de un navegador primero — nada que instalar, nada que pegar. Cursor, VS Code y el resto: los documentos de MCP, que son la copia que se mantiene actualizada.
Lo que sea que haya escrito, en la forma que sea que lo haya escrito.
Una página como cadena de texto, una nota que acaba de escribir, una carpeta de cualquier cosa legible. Nada de eso tiene que ser un repositorio primero, y el markdown no tiene que compilarse en un sitio. Los seis herramientas →
- publish_files
Lo que sea que acaba de escribir
Una página, una nota, una página y su hoja de estilos. Entrega el contenido y una URL regresa — nada se escribe en disco en el camino, y el markdown se publica como tal, leído a través de un visor en lugar de estar envuelto en HTML para llegar allí. - publish_dir
O lo que ya está en disco
Un sitio compilado, un directorio de.md, un solo.pdf— señalado por ruta, para que los bytes nunca pasen por la conversación. - list_sites
Publicar sobre el mismo
Para que el segundo intento actualice el sitio en lugar de dejar una segunda URL que nadie lee.
Tres cosas, antes de la primera llamada.
Cada publicación aterriza en su propio subdominio a través de HTTPS, desde la red perimetral. Estas son las partes que sorprenden a la gente después.
- ✕ El subdominio predeterminado no está indexado. Deliberadamente, para que una página que un agente publicó por capricho no aparezca en las búsquedas. Un dominio personalizado es trabajo del nivel de pago, y no lleva ese encabezado.
- ✕ Una publicación sin cuenta no dura más de 3 días. Iniciar sesión la hace permanente, y el mismo token puede reclamar un sitio que se publicó sin uno.
- ✕ Solo archivos estáticos. Sin servidor que ejecute tu código, sin variables de entorno en el momento de la solicitud, sin base de datos. Si la página necesita cualquiera de esas cosas, necesita un host diferente, y la página de inicio nombra qué casos son esos.
Tres páginas, tres preguntas diferentes.
- /docs/mcp
Configura el servidor
Cada cliente, ambas formas de iniciar sesión, publicar sobre un sitio existente, y lo que el servidor no envía a ningún lugar. - /docs/claude
Manéjalo desde Claude
Claude Code y Claude Desktop de principio a fin — incluyendo qué esperar que falle, y qué lo detiene. - /docs/for-agents
Enséñale a un agente las reglas
Un archivo de habilidad en una URL estable, para que publicar no tenga que explicarse al agente cada vez.
Añádelo, luego pide una página.
Una línea en la parte superior de esta página, luego "publica esto como un sitio". El enlace regresa en la misma respuesta.