Esta sub-habilidad demuestra cómo implementar endpoints de herramientas para un servidor MCP-builder usando server.setRequestHandler y CallToolRequestSchem…
Esta sub-habilidad demuestra cómo implementar endpoints de herramientas para un servidor MCP-builder usando server.setRequestHandler y CallToolRequestSchema. Incluye dos ejemplos concretos: una herramienta de consulta de bases de datos que acepta una llamada nombrada ("query_database"), extrae SQL y parámetros, ejecuta db.query(sql, params) y devuelve los resultados serializados a JSON; y una herramienta de integración de API ("fetch_weather") que obtiene datos meteorológicos externos, analiza JSON y devuelve una respuesta textual concisa. Usa esta habilidad al exponer capacidades de backend (acceso a bases de datos, APIs de terceros) a flujos de trabajo de agentes o herramientas de chat. Las características clave incluyen manejo asíncrono de solicitudes, un esquema consistente de contenido de respuesta, fácil extensibilidad para herramientas adicionales y soporte para consultas parametrizadas y salidas estructuradas — ideal para prototipar integraciones y construir cadenas de herramientas modulares y seguras para agentes.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.