Skip to main content
Instala crewai y mcp, y añade el servidor MCP remoto de Doconda al agente con MCPServerHTTP. Cuando la tarea pide un informe en Word, el agente llama a create_document con format: "docx" y el resultado del crew es el enlace de descarga del Word (con su PDF).

Pasos

  1. Guarda tu API key de Doconda (panel → API keys) en DOCONDA_API_KEY, y la del modelo que use CrewAI.
  2. Instala las dependencias: uv add crewai mcp.
  3. Define el agente con el servidor MCP y una tarea cuyo expected_output sea el enlace:
En un crew con varios agentes, deja que los demás investiguen y analicen, y da el servidor MCP solo al agente que redacta el entregable. Para usarlo en local, en vez del remoto: MCPServerStdio(command="npx", args=["-y", "@doconda/mcp"], env={"DOCONDA_API_KEY": key}) de crewai.mcp.

Qué devuelve

La herramienta create_document devuelve al agente:
  • Un Word editable: el aspecto va en sus estilos (Normal, Título 1…) y la maquetación se adapta a la clase de documento.
  • status: ready, ready_with_warnings, needs_review o failed (no se cobra).
  • Los enlaces caducan a los 5 minutos. Para guardar el archivo, descárgalo con el id: Doconda().documents.download(id, "docx") (pip install doconda).

Preguntas frecuentes

Sí. Con el servidor local el agente sube ficheros de tu disco con upload_file; con el remoto, por URL o en base64. Luego los pasa como fuentes de create_document.
Sí: pide el estilo en la tarea («títulos azul oscuro, fuente Lora») o pasa un archivo tuyo y pide «con el diseño de nuestra plantilla».
Pagas por documento entregado; los que fallan no se cobran. Ver precios.

Sigue leyendo