← WebMCP Directory

Tool tree

webreactiva.com

Developer ToolsTools verified
Website
Spanish-language site for learning to program with AI, with a podcast, blog, courses, guides and a paid private community of developers using agents, skills and MCPs.
Explore capabilities
    get_site_infoAnswer

    Describes Web Reactiva (webreactiva.com): a Spanish-language web programming and AI learning site (podcast, blog, courses and skills), the sections available to navigate, and which agent tools each section unlocks.

    View tool JSON
    {
      "name": "get_site_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Describes Web Reactiva (webreactiva.com): a Spanish-language web programming and AI learning site (podcast, blog, courses and skills), the sections available to navigate, and which agent tools each section unlocks.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    search_web_reactivaAnswer

    Searches content on Web Reactiva: podcast episodes, blog posts, courses, newsletters and guides. Returns title, URL, type and summary.

    View tool JSON
    {
      "name": "search_web_reactiva",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches content on Web Reactiva: podcast episodes, blog posts, courses, newsletters and guides. Returns title, URL, type and summary.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search terms"
          },
          "content_type": {
            "type": "string",
            "enum": [
              "podcast",
              "post",
              "course",
              "newsletter",
              "guide"
            ],
            "description": "Optional filter by content type"
          },
          "limit": {
            "type": "number",
            "description": "Max results (default 8)"
          }
        },
        "required": [
          "query"
        ]
      }
    }
    navigate_sectionAction

    Navigates to an internal section or page of Web Reactiva (e.g. /podcast, /blog, /cursos, /skills). Only accepts internal routes; rejects external URLs.

    View tool JSON
    {
      "name": "navigate_section",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigates to an internal section or page of Web Reactiva (e.g. /podcast, /blog, /cursos, /skills). Only accepts internal routes; rejects external URLs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Internal route, e.g. /podcast or /skills/learning-astro"
          }
        },
        "required": [
          "path"
        ]
      }
    }
    get_audio_stateAnswer

    Returns the current state of the site's audio player: loaded track, whether it's paused, current time and duration.

    View tool JSON
    {
      "name": "get_audio_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns the current state of the site's audio player: loaded track, whether it's paused, current time and duration.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    control_audioAction

    Controls the audio player: toggles play/pause ('toggle') or closes it ('close'). Requires a loaded audio track.

    View tool JSON
    {
      "name": "control_audio",
      "kind": "act",
      "impl": "imperative",
      "description": "Controls the audio player: toggles play/pause ('toggle') or closes it ('close'). Requires a loaded audio track.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "action": {
            "type": "string",
            "enum": [
              "toggle",
              "close"
            ]
          }
        },
        "required": [
          "action"
        ]
      }
    }