← WebMCP Directory

Tool tree

namdinh.xyz

Media & PersonalTools verified
Website
Personal notes and writing.
Explore capabilities

    page: Every page

    search_postsAnswer

    Full-text search over published pages on this blog. Returns title, url, and snippet. Prefer this over scraping the search UI.

    View tool JSON
    {
      "name": "search_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Full-text search over published pages on this blog. Returns title, url, and snippet. Prefer this over scraping the search UI.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "description": "Max results (default 10)"
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    get_current_pageAnswer

    Return the title, URL, description, and main text of the page currently open in this tab.

    View tool JSON
    {
      "name": "get_current_page",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the title, URL, description, and main text of the page currently open in this tab.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    navigate_toAction

    Navigate this tab to a blog page. Accepts a same-origin URL, a path starting with /, or a post slug (for example how-this-blog-works).

    View tool JSON
    {
      "name": "navigate_to",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate this tab to a blog page. Accepts a same-origin URL, a path starting with /, or a post slug (for example how-this-blog-works).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string",
            "description": "URL, path, or post slug"
          }
        },
        "required": [
          "target"
        ]
      },
      "page": "/"
    }
    list_recent_postsAnswer

    List the most recently published posts from the site RSS feed (title, url, date, short description).

    View tool JSON
    {
      "name": "list_recent_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the most recently published posts from the site RSS feed (title, url, date, short description).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "description": "Max posts (default 10)"
          }
        }
      },
      "page": "/"
    }