← WebMCP Directory

Tool tree

andreasnissen.dev

Media & PersonalTools verified
Website
Andreas Nissen, Senior Partner Solutions Architect at AWS in Munich. Applied AI architecture focused on agentic systems, evaluation, and human control.
Explore capabilities

    page: Every page

    search_siteAnswer

    Search Andreas Nissen's published pages using the site's full-text Search engine. Read-only: returns matching passages, heading links, and available metadata and Markdown links. Each call checks at most ten candidate pages. For nonempty queries, count is the matches in this batch; candidateCount can include false positives. For empty catalog queries, count is the full catalog size. Continue with nextOffset, even after an empty batch, until it is null. It does not change page state.

    View tool JSON
    {
      "name": "search_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Andreas Nissen's published pages using the site's full-text Search engine. Read-only: returns matching passages, heading links, and available metadata and Markdown links. Each call checks at most ten candidate pages. For nonempty queries, count is the matches in this batch; candidateCount can include false positives. For empty catalog queries, count is the full catalog size. Continue with nextOffset, even after an empty batch, until it is null. It does not change page state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search page titles, headings, and body text. Words may appear in any order within a passage. An empty query browses the lightweight metadata catalog."
          },
          "section": {
            "type": "string",
            "enum": [
              "writing",
              "projects",
              "series",
              "about",
              "work-i-love",
              "page",
              "glossary"
            ],
            "description": "Optional: restrict results to one section of the site."
          },
          "offset": {
            "type": "integer",
            "minimum": 0,
            "description": "Optional candidate cursor returned as nextOffset. Keep query and section unchanged when continuing."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }