← WebMCP Directory

Tool tree

f-brica-de-agentes-ia.vercel.app

AI & AgentsTools verified
Website
Fábrica de Agentes
Explore capabilities
    create_sessionAction

    Crea una nueva sesión de colaboración en la Sala de Encuentro

    View tool JSON
    {
      "name": "create_session",
      "kind": "act",
      "impl": "imperative",
      "description": "Crea una nueva sesión de colaboración en la Sala de Encuentro",
      "inputSchema": {
        "type": "object",
        "properties": {
          "reto": {
            "type": "string",
            "description": "El reto o problema a resolver"
          }
        },
        "required": [
          "reto"
        ]
      }
    }
    get_board_stateAnswer

    Obtiene el estado actual y los turnos de una sesión

    View tool JSON
    {
      "name": "get_board_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Obtiene el estado actual y los turnos de una sesión",
      "inputSchema": {
        "type": "object",
        "properties": {
          "session_id": {
            "type": "string",
            "description": "ID UUID de la sesión"
          }
        },
        "required": [
          "session_id"
        ]
      }
    }
    post_agent_turnAction

    Registra un turno de un agente externo en la sesión

    View tool JSON
    {
      "name": "post_agent_turn",
      "kind": "act",
      "impl": "imperative",
      "description": "Registra un turno de un agente externo en la sesión",
      "inputSchema": {
        "type": "object",
        "properties": {
          "session_id": {
            "type": "string",
            "description": "ID UUID de la sesión"
          },
          "rol": {
            "type": "string",
            "description": "Rol: diagnostico, estrategia o critico",
            "enum": [
              "diagnostico",
              "estrategia",
              "critico"
            ]
          },
          "contenido": {
            "type": "string",
            "description": "Texto del turno"
          }
        },
        "required": [
          "session_id",
          "rol",
          "contenido"
        ]
      }
    }
    get_final_solutionAnswer

    Devuelve la solución validada si la sesión convergió

    View tool JSON
    {
      "name": "get_final_solution",
      "kind": "answer",
      "impl": "imperative",
      "description": "Devuelve la solución validada si la sesión convergió",
      "inputSchema": {
        "type": "object",
        "properties": {
          "session_id": {
            "type": "string",
            "description": "ID UUID de la sesión"
          }
        },
        "required": [
          "session_id"
        ]
      }
    }
    generar_agenteAction

    Genera un nuevo agente de IA para la Fabrica de Agentes

    View tool JSON
    {
      "name": "generar_agente",
      "kind": "act",
      "impl": "imperative",
      "description": "Genera un nuevo agente de IA para la Fabrica de Agentes",
      "inputSchema": {
        "type": "object",
        "properties": {
          "problema": {
            "type": "string",
            "description": "Descripcion detallada del problema (minimo 15 caracteres)"
          },
          "tipoProblema": {
            "type": "string",
            "description": "Tipo de problema a resolver"
          },
          "dominio": {
            "type": "string",
            "description": "Dominio del negocio"
          },
          "dominioLibre": {
            "type": "string",
            "description": "Dominio personalizado (opcional, si dominio es 'otro')"
          }
        },
        "required": [
          "problema",
          "tipoProblema",
          "dominio"
        ]
      }
    }
    validar_datos_agenteAction

    Valida los datos del formulario antes de generar un agente

    View tool JSON
    {
      "name": "validar_datos_agente",
      "kind": "act",
      "impl": "imperative",
      "description": "Valida los datos del formulario antes de generar un agente",
      "inputSchema": {
        "type": "object",
        "properties": {
          "problema": {
            "type": "string",
            "description": "Descripcion del problema"
          },
          "tipoProblema": {
            "type": "string",
            "description": "Tipo de problema"
          },
          "dominio": {
            "type": "string",
            "description": "Dominio del negocio"
          }
        },
        "required": [
          "problema",
          "tipoProblema",
          "dominio"
        ]
      }
    }
    listar_dominiosAnswer

    Lista todos los dominios de negocio disponibles

    View tool JSON
    {
      "name": "listar_dominios",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lista todos los dominios de negocio disponibles",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    listar_tipos_problemaAnswer

    Lista todos los tipos de problema disponibles

    View tool JSON
    {
      "name": "listar_tipos_problema",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lista todos los tipos de problema disponibles",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }