← WebMCP Directory

Tool tree

desarrollomcp.com

Health & EducationTools verified
Website
desarrollomcp.com exposes WebMCP tools to AI agents.
Explore capabilities

    page: Every page

    ir_a_paginaAction

    Lleva al usuario a una sección principal de desarrollomcp.com: inicio, curso, niveles Avanzado o Experto, blog, planes o su panel. Devuelve la URL canónica de destino.

    View tool JSON
    {
      "name": "ir_a_pagina",
      "kind": "act",
      "impl": "imperative",
      "description": "Lleva al usuario a una sección principal de desarrollomcp.com: inicio, curso, niveles Avanzado o Experto, blog, planes o su panel. Devuelve la URL canónica de destino.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "destino": {
            "type": "string",
            "enum": [
              "inicio",
              "curso",
              "curso_avanzado",
              "curso_experto",
              "blog",
              "planes",
              "mi_panel"
            ],
            "description": "Sección a la que ir. mi_panel solo con sesión iniciada."
          }
        },
        "required": [
          "destino"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    resumen_paginaAnswer

    Devuelve el título, la descripción, la URL canónica, el tipo de página y los encabezados de sección de la página que el usuario tiene abierta. No devuelve el texto completo.

    View tool JSON
    {
      "name": "resumen_pagina",
      "kind": "answer",
      "impl": "imperative",
      "description": "Devuelve el título, la descripción, la URL canónica, el tipo de página y los encabezados de sección de la página que el usuario tiene abierta. No devuelve el texto completo.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    buscar_en_sitioAnswer

    Busca artículos del blog y lecciones del curso de MCP por palabras clave. Devuelve título, tipo, resumen breve y URL canónica de cada resultado. Las lecciones se devuelven como ficha pública, nunca con su contenido.

    View tool JSON
    {
      "name": "buscar_en_sitio",
      "kind": "answer",
      "impl": "imperative",
      "description": "Busca artículos del blog y lecciones del curso de MCP por palabras clave. Devuelve título, tipo, resumen breve y URL canónica de cada resultado. Las lecciones se devuelven como ficha pública, nunca con su contenido.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "consulta": {
            "type": "string",
            "minLength": 2,
            "maxLength": 100,
            "description": "Palabras a buscar, en español o inglés."
          },
          "tipo": {
            "type": "string",
            "enum": [
              "todo",
              "articulo",
              "leccion"
            ],
            "default": "todo",
            "description": "Qué buscar: todo, solo artículos o solo lecciones."
          },
          "tema": {
            "type": "string",
            "enum": [
              "mcp",
              "servidores",
              "mcp-apps",
              "webmcp",
              "a2a-agentes",
              "skills"
            ],
            "description": "Filtra artículos por tema."
          },
          "limite": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 5,
            "description": "Número máximo de resultados (1 a 10)."
          }
        },
        "required": [
          "consulta"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }

    page: Home

    iniciar_registroAction

    Abre la página de registro gratuito, que da acceso a las 14 lecciones del nivel Básico. El usuario completa el registro él mismo; esta herramienta no crea la cuenta ni recibe datos personales.

    View tool JSON
    {
      "name": "iniciar_registro",
      "kind": "act",
      "impl": "imperative",
      "description": "Abre la página de registro gratuito, que da acceso a las 14 lecciones del nivel Básico. El usuario completa el registro él mismo; esta herramienta no crea la cuenta ni recibe datos personales.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "volver_a": {
            "type": "string",
            "pattern": "^((avanzado|experto)/)?[0-9]{2}-[a-z0-9-]+$",
            "maxLength": 60,
            "description": "Slug de lección a la que volver tras registrarse, p. ej. 03-ciclo-vida."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    ver_temarioAnswer

    Devuelve las lecciones del curso de MCP (26 en tres niveles) con número, título, descripción breve, nivel, si el usuario puede abrirla y la URL canónica de su ficha. Se puede filtrar por nivel. Si hay_mas es true, vuelve a llamar con desde = siguiente_desde.

    View tool JSON
    {
      "name": "ver_temario",
      "kind": "answer",
      "impl": "imperative",
      "description": "Devuelve las lecciones del curso de MCP (26 en tres niveles) con número, título, descripción breve, nivel, si el usuario puede abrirla y la URL canónica de su ficha. Se puede filtrar por nivel. Si hay_mas es true, vuelve a llamar con desde = siguiente_desde.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "nivel": {
            "type": "string",
            "enum": [
              "basico",
              "avanzado",
              "experto"
            ],
            "description": "Filtra por nivel: basico, avanzado o experto."
          },
          "desde": {
            "type": "integer",
            "minimum": 0,
            "maximum": 25,
            "default": 0,
            "description": "Posición desde la que listar, para paginar."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    ver_planesAnswer

    Devuelve los niveles del curso con su precio, lo que incluye cada uno y, si hay sesión, el nivel actual del usuario y lo que le costaría subir de nivel. El pago se hace siempre en la página, nunca con esta herramienta.

    View tool JSON
    {
      "name": "ver_planes",
      "kind": "answer",
      "impl": "imperative",
      "description": "Devuelve los niveles del curso con su precio, lo que incluye cada uno y, si hay sesión, el nivel actual del usuario y lo que le costaría subir de nivel. El pago se hace siempre en la página, nunca con esta herramienta.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    listar_articulosAnswer

    Lista los artículos publicados del blog, del más reciente al más antiguo, con título, fecha, tema, resumen y URL canónica. Se puede filtrar por tema.

    View tool JSON
    {
      "name": "listar_articulos",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lista los artículos publicados del blog, del más reciente al más antiguo, con título, fecha, tema, resumen y URL canónica. Se puede filtrar por tema.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tema": {
            "type": "string",
            "enum": [
              "mcp",
              "servidores",
              "mcp-apps",
              "webmcp",
              "a2a-agentes",
              "skills"
            ],
            "description": "Filtra artículos por tema."
          },
          "limite": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 5,
            "description": "Número máximo de artículos (1 a 10)."
          },
          "desde": {
            "type": "integer",
            "minimum": 0,
            "maximum": 500,
            "default": 0,
            "description": "Posición desde la que listar, para paginar."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }

    page: Aprende

    ver_ficha_leccionAnswer

    Devuelve la ficha pública de una lección: título, nivel, objetivos, resumen, acceso necesario (registro gratuito o nivel de pago y precio) y lecciones anterior y siguiente. Sin parámetro, devuelve la de la lección abierta.

    View tool JSON
    {
      "name": "ver_ficha_leccion",
      "kind": "answer",
      "impl": "imperative",
      "description": "Devuelve la ficha pública de una lección: título, nivel, objetivos, resumen, acceso necesario (registro gratuito o nivel de pago y precio) y lecciones anterior y siguiente. Sin parámetro, devuelve la de la lección abierta.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "pattern": "^((avanzado|experto)/)?[0-9]{2}-[a-z0-9-]+$",
            "maxLength": 60,
            "description": "Slug de la lección, p. ej. 05-herramientas o avanzado/02-integraciones-apis."
          }
        },
        "additionalProperties": false
      },
      "page": "/aprende"
    }
    abrir_leccionAction

    Lleva al usuario a una lección del curso. Si no tiene acceso verá la ficha pública con las opciones para conseguirlo. Devuelve la URL de destino y si el usuario tiene acceso.

    View tool JSON
    {
      "name": "abrir_leccion",
      "kind": "act",
      "impl": "imperative",
      "description": "Lleva al usuario a una lección del curso. Si no tiene acceso verá la ficha pública con las opciones para conseguirlo. Devuelve la URL de destino y si el usuario tiene acceso.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "pattern": "^((avanzado|experto)/)?[0-9]{2}-[a-z0-9-]+$",
            "maxLength": 60,
            "description": "Slug de la lección, p. ej. 05-herramientas o avanzado/02-integraciones-apis."
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "page": "/aprende"
    }

    page: Planes

    ir_a_checkoutSensitive Action

    Lleva al usuario a la página de pago del nivel elegido para que revise el precio y pague él mismo con PayPal. No realiza ningún pago ni comparte datos de pago. Sin sesión, lleva primero al registro.

    View tool JSON
    {
      "name": "ir_a_checkout",
      "kind": "transact",
      "impl": "imperative",
      "description": "Lleva al usuario a la página de pago del nivel elegido para que revise el precio y pague él mismo con PayPal. No realiza ningún pago ni comparte datos de pago. Sin sesión, lleva primero al registro.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "nivel": {
            "type": "string",
            "enum": [
              "avanzado",
              "experto"
            ],
            "description": "Nivel que se quiere comprar."
          }
        },
        "required": [
          "nivel"
        ],
        "additionalProperties": false
      },
      "page": "/planes"
    }

    page: Login

    ver_opciones_accesoAnswer

    Explica cómo iniciar sesión o crear una cuenta en desarrollomcp.com: con email y contraseña, GitHub o Google. Devuelve las URLs de las páginas. El usuario introduce sus datos él mismo; esta herramienta no inicia sesión.

    View tool JSON
    {
      "name": "ver_opciones_acceso",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explica cómo iniciar sesión o crear una cuenta en desarrollomcp.com: con email y contraseña, GitHub o Google. Devuelve las URLs de las páginas. El usuario introduce sus datos él mismo; esta herramienta no inicia sesión.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/login?redirect=%2F"
    }