Skip to main content
Instala anthropic y doconda (o @anthropic-ai/sdk y @doconda/sdk) y pasa doconda.tools() como tools en messages.create. Cuando Claude llama a create_document, la ejecutas con run() y recibes el Word (.docx) con su PDF, o solo el PDF si lo pides así, con sus enlaces de descarga.

Pasos

  1. Guarda tu key de Anthropic en ANTHROPIC_API_KEY y la de Doconda (panel → API keys) en DOCONDA_API_KEY.
  2. Instala las dependencias.
  3. Ejecuta el bucle de tool use: mientras stop_reason sea tool_use, ejecutas cada herramienta y le devuelves el tool_result.
En TypeScript, el tool runner del SDK de Anthropic hace el bucle por ti: las herramientas de doconda.tools() ya tienen la forma que espera. Con el conector MCP de la API (en beta), Claude llama al servidor remoto de Doconda sin que ejecutes nada; el código está en la guía de Claude.

Qué devuelve

  • Con format: "docx", links trae el Word editable y su PDF; con format: "pdf", solo el PDF.
  • status: ready, ready_with_warnings, needs_review o failed (no se cobra).
  • Los enlaces caducan a los 5 minutos; Claude pide otros con get_document.

Preguntas frecuentes

No: la respuesta del modelo es texto. Con las herramientas, Claude decide el contenido y Doconda crea el archivo. Si ya tienes el texto, documents.create(format="docx", content={"markdown": texto}) lo convierte sin agente.
Añade el servidor MCP (npx -y @doconda/mcp) y pídeselo en el chat. Ver Claude.
Sí, las herramientas son JSON Schema estándar. Ver Amazon Bedrock y Google Vertex AI.
Pagas por documento entregado; los que fallan no se cobran. Ver precios.

Sigue leyendo

  • Claude: la guía completa, con Claude Desktop, Claude Code y el conector MCP.
  • Quickstart.