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
- Guarda tu API key de Doconda (panel → API keys) en
DOCONDA_API_KEY, y la del modelo que use CrewAI. - Instala las dependencias:
uv add crewai mcp. - Define el agente con el servidor MCP y una tarea cuyo
expected_outputsea el enlace:
MCPServerStdio(command="npx", args=["-y", "@doconda/mcp"], env={"DOCONDA_API_KEY": key}) de crewai.mcp.
Qué devuelve
La herramientacreate_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_reviewofailed(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
¿Puede el informe usar datos que ya tengo?
¿Puede el informe usar datos que ya tengo?
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.¿Puedo darle el estilo de mi empresa?
¿Puedo darle el estilo de mi empresa?
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».
¿Cuánto cuesta?
¿Cuánto cuesta?
Pagas por documento entregado; los que fallan no se cobran. Ver precios.
Sigue leyendo
- CrewAI: la guía completa.
- Quickstart.