harvis.dev

harvis.dev es hosting estático sin configuración: ejecuta npx harvis en cualquier carpeta y obtén una URL en vivo en segundos

Documentación

Servidor MCP de harvis.dev

Servidor MCP remoto para harvis.dev — alojamiento de sitios estáticos para agentes de IA. Entrégale una carpeta de archivos desde cualquier cliente MCP y obtén una URL pública en vivo en segundos. Sin cuenta, sin clave de API.

https://harvis.dev/api/mcp
  • Transporte: HTTP transmisible (sin estado)
  • Autenticación: ninguna — los despliegues son anónimos; cada despliegue devuelve un enlace de reclamación privado para que una persona pueda tomar posesión del sitio más tarde
  • Registro: dev.harvis/harvis en el Registro MCP oficial · Glama

Este repositorio documenta el servidor alojado. No hay nada que instalar o ejecutar desde aquí — el servidor vive en la URL anterior y este repositorio contiene su manifiesto, configuración de cliente y referencia de herramientas.

Inicio rápido

Claude Code

claude mcp add --transport http harvis https://harvis.dev/api/mcp

Claude Desktop, Cursor, VS Code y otros clientes MCP

Añade un servidor remoto (HTTP transmisible) con la URL https://harvis.dev/api/mcp. Configuración JSON típica:

{
  "mcpServers": {
    "harvis": {
      "type": "http",
      "url": "https://harvis.dev/api/mcp"
    }
  }
}

Para clientes que solo hablan stdio, usa el puente con mcp-remote:

{
  "mcpServers": {
    "harvis": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://harvis.dev/api/mcp"]
    }
  }
}

Herramientas

deploy_site

Publica un sitio web estático y obtén una URL pública en vivo al instante.

EntradaTipoDescripción
filesarray (obligatorio)Cada archivo del sitio: { path, content, encoding? }. Las rutas son relativas a la raíz del sitio (incluye un index.html); content es texto UTF-8, o base64 con encoding: "base64" para archivos binarios. Hasta 50 MB en total.
namestringNombre de sitio opcional y amigable para humanos.
subdomain + deployTokenstringPasa ambos, de un despliegue anterior, para actualizar ese sitio en su lugar en lugar de crear uno nuevo.

Devuelve el sitio en vivo url (https://{slug}.harvis.dev), un claimUrl privado (ábrelo e inicia sesión — gratis — para adjuntar el sitio a una cuenta para ediciones posteriores; no se puede recuperar si se pierde), el subdomain y un deployToken privado para futuras actualizaciones en el lugar.

Pruébalo desde la terminal

curl -X POST https://harvis.dev/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'

O ejecuta el inspector oficial:

npx @modelcontextprotocol/inspector --cli https://harvis.dev/api/mcp --transport http --method tools/list

Otras formas de desplegar en harvis.dev

El servidor MCP es una de varias rutas de despliegue — también hay una CLI (npx harvis), arrastrar y soltar en el navegador, una API HTTP y un panel de control. Consulta harvis.dev para ver todas.

Soporte