Caesar

Caesar es una API de búsqueda web gratuita y sin clave para agentes de IA. Su servidor MCP remoto expone web_search (resultados clasificados con procedencia citable) y web_fetch (páginas completas como markdown limpio), y funciona de forma anónima sin necesidad de clave API.

Documentación

Caesar

Caesar es el motor de búsqueda para IA, que organiza los datos del mundo con una API para búsqueda web y lectura de documentos completos.

Caesar es el motor de búsqueda para IA, que organiza los datos del mundo. Usa la API para buscar en la web, leer fuentes completas y citar las fuentes utilizadas. Regístrate en la aplicación Caesar para crear una clave de API. Por tiempo limitado, todas las cuentas reciben un crédito inicial de $1,000.

A surreal animated collage of a hand holding a glowing glass orb while graph-paper cards drift in a seamless loop.

Comienza con un agente

Para agentes que admiten habilidades, instala la búsqueda de Caesar directamente:

npx skills add caesar-data/skills --skill caesar-search

<Prompt description="Use Caesar to search, read the most relevant result, cite the source URL, and preserve doc_id and search_id." actions={["copy"]}> {Usa Caesar para buscar "postgres 17 logical replication failover". Lee el resultado más relevante, cita la URL de la fuente y conserva doc_id y search_id.}

Para agentes: usa `/llms.txt` para descubrir documentos, agrega `.md` a cualquier página para markdown y comienza con `/agents/install` para la configuración específica del cliente.

Llama a la API directamente

Esto funciona tal como está escrito con curl y CAESAR_API_KEY:

curl -s https://alpha.api.trycaesar.com/v1/search \
  -H "Authorization: Bearer $CAESAR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "postgres 17 logical replication failover", "max_results": 3}'

Cada resultado incluye un doc_id que puedes pasar a /v1/document para leer la página completa. Ejecuta la primera búsqueda y lee.

Busca, lee, cita

Obtén documentos clasificados de la web. Lee el `doc_id` seleccionado como markdown. Cita la URL de la fuente devuelta y captura los metadatos.

Busca y lee en todas partes

VerboEndpointQué hace
searchPOST /v1/searchRecuperación clasificada sobre documentos y pasajes canónicos
readPOST /v1/documentInspecciona un documento y recupera su contenido (markdown de página completa con content.selection: "full_document")

Las mismas operaciones de búsqueda y lectura aparecen en todas las superficies: search/read en la CLI y los SDK, web_search/web_fetch a través de MCP. La retroalimentación está disponible desde REST, la CLI y los SDK cuando la necesites.

Fuentes citables

Los resultados de búsqueda pueden variar: las URL cambian, los fragmentos envejecen y la fuente que vio un agente puede no coincidir con lo que un humano abre más tarde. Caesar devuelve metadatos de fuente que los agentes pueden conservar con su respuesta:

  • doc_id — identificador determinista para un documento canónico que se puede reutilizar entre búsquedas y recrawls. Léelo completo en cualquier momento con /v1/document.
  • passage_id — identificador para un pasaje específico en la captura más reciente, con contexto de sección.
  • search_id — identificador para la búsqueda en sí, utilizado para atribuir retroalimentación a la clasificación exacta que produjo un resultado.
  • capture_id y capture_time — exactamente qué captura del documento proviene tu contenido (en resultados de búsqueda con response.verbosity: "full"; siempre disponible desde /v1/document).

Eso significa que un agente puede buscar, leer la fuente seleccionada y citar dónde y cuándo se capturó el contenido. Consulta procedencia para el modelo de objetos completo.

Elige una superficie

Tres endpoints, una especificación OpenAPI y un playground interactivo. Comienza aquí para HTTP puro. Documentos canónicos, pasajes, frescura, clasificación y metadatos de fuente. El uso de la API se respalda con créditos. Las cuentas nuevas reciben un crédito inicial de \$1,000 por tiempo limitado. `pip install caesar-search` — clientes síncronos y asíncronos, modelos tipados, reintentos automáticos. `npm install caesar-search` — completamente tipado, ESM y CJS, funciona en Node, Bun, Deno y runtimes de edge. `web_search` y `web_fetch` desde la subruta `caesar-search/ai`. `caesar-search` — busca y lee desde la shell, con un contrato `--json` diseñado para scripts y agentes. Endpoint MCP remoto en `/mcp` — herramientas genéricas de búsqueda web, sin instalación local, un comando para conectarse. Recetas para herramientas de frameworks, llamadas genéricas a herramientas y proyectos de Agent Development Kit. Instala la habilidad de búsqueda con `npx skills add`, o usa el instalador de API para el paquete completo.

Próximos pasos

  • Inicio rápido — regístrate, configura CAESAR_API_KEY y luego busca y lee con curl.
  • Cómo funciona la búsqueda — cómo Caesar convierte páginas públicas en documentos y pasajes citables.
  • Precios — uso de la API, créditos y la subvención inicial por tiempo limitado.
  • Autenticación — creación, almacenamiento y envío de claves de API.
  • Guía para agentes — convenciones para construir agentes en Caesar.