← WebMCP Directory

Tool tree

abstractwebunit.github.io

Developer ToolsTools verified
Website
abstractwebunit.github.io exposes WebMCP tools to AI agents.
Explore capabilities

    page: Every page

    search_notesAnswer

    Search the published notes by keyword and return the best matches (title, slug, url, snippet). Use this first to find which notes are relevant to a question, then fetch full text with get_note.

    View tool JSON
    {
      "name": "search_notes",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the published notes by keyword and return the best matches (title, slug, url, snippet). Use this first to find which notes are relevant to a question, then fetch full text with get_note.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search query."
          },
          "limit": {
            "type": "number",
            "description": "Max results to return (1–25, default 10).",
            "minimum": 1,
            "maximum": 25
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/markdown-publish-docs/%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C"
    }
    get_noteAnswer

    Fetch the full markdown text of a single published note by its slug (as returned by search_notes or list_notes), with title, url and backlinks.

    View tool JSON
    {
      "name": "get_note",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch the full markdown text of a single published note by its slug (as returned by search_notes or list_notes), with title, url and backlinks.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Note slug, e.g. \"v21-prosto/00-bolshaya-kartina\"."
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/markdown-publish-docs/%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C"
    }
    list_notesAnswer

    List every published note (title, slug, url) so an agent can browse the full contents of the site.

    View tool JSON
    {
      "name": "list_notes",
      "kind": "answer",
      "impl": "imperative",
      "description": "List every published note (title, slug, url) so an agent can browse the full contents of the site.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/markdown-publish-docs/%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C"
    }
    get_backlinksAnswer

    List the notes that link to the given note (its backlinks).

    View tool JSON
    {
      "name": "get_backlinks",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the notes that link to the given note (its backlinks).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Note slug."
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/markdown-publish-docs/%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C"
    }