← WebMCP Directory

Tool tree

knot.kz

Developer ToolsTools verified
Website
Knot extracts structural and semantic information from source code, enabling AI agents to understand, analyze, and navigate large code repositories with vector search and graph databases — 81.7%…
Explore capabilities
    list-supported-languagesAnswer

    Lists the programming languages and file formats that the Knot indexer can parse and index.

    View tool JSON
    {
      "name": "list-supported-languages",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lists the programming languages and file formats that the Knot indexer can parse and index.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      }
    }
    get-latest-releasesAnswer

    Returns the latest releases of Knot and Knot Server with version, date, summary and CHANGELOG link.

    View tool JSON
    {
      "name": "get-latest-releases",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns the latest releases of Knot and Knot Server with version, date, summary and CHANGELOG link.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product": {
            "type": "string",
            "enum": [
              "knot",
              "knot-server",
              "all"
            ],
            "description": "Which product to report releases for. Defaults to all."
          },
          "limit": {
            "type": "number",
            "minimum": 1,
            "maximum": 4,
            "description": "Maximum number of releases to return, 1 to 4. Defaults to 3."
          }
        },
        "required": []
      }
    }
    search-knot-capabilitiesAnswer

    Searches Knot and Knot Server capabilities by keyword. Returns matching capabilities with a relevance score.

    View tool JSON
    {
      "name": "search-knot-capabilities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches Knot and Knot Server capabilities by keyword. Returns matching capabilities with a relevance score.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search over Knot and Knot Server capabilities."
          },
          "area": {
            "type": "string",
            "enum": [
              "cli",
              "server"
            ],
            "description": "Restrict the search to the CLI product or the server."
          }
        },
        "required": [
          "query"
        ]
      }
    }
    compare-knot-editionsAction

    Compares the two Knot editions. Knot is a 3-in-1 tool (indexer, MCP server, and CLI). Knot Server adds a REST API and a stateless MCP endpoint over HTTP, supports multiple instances, and coordinates them for enterprise deployments.

    View tool JSON
    {
      "name": "compare-knot-editions",
      "kind": "act",
      "impl": "imperative",
      "description": "Compares the two Knot editions. Knot is a 3-in-1 tool (indexer, MCP server, and CLI). Knot Server adds a REST API and a stateless MCP endpoint over HTTP, supports multiple instances, and coordinates them for enterprise deployments.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      }
    }
    get-install-commandAction

    Returns the exact install command for a Knot product and method, and switches the page to the Installation section showing it. Optional tuning (cores, ramGb) applies only to knot-server with method docker, returning a docker run sized to the machine.

    View tool JSON
    {
      "name": "get-install-command",
      "kind": "act",
      "impl": "imperative",
      "description": "Returns the exact install command for a Knot product and method, and switches the page to the Installation section showing it. Optional tuning (cores, ramGb) applies only to knot-server with method docker, returning a docker run sized to the machine.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product": {
            "type": "string",
            "enum": [
              "knot",
              "knot-server"
            ],
            "description": "Which product to install."
          },
          "method": {
            "type": "string",
            "enum": [
              "curl",
              "docker",
              "compose"
            ],
            "description": "Install method. docker: knot-server only. compose: Qdrant + Neo4j stack for knot, all-in-one docker-compose.yml for knot-server."
          },
          "tuning": {
            "type": "object",
            "properties": {
              "cores": {
                "type": "number",
                "minimum": 1,
                "maximum": 64,
                "description": "CPU cores for indexing. Sets KNOT_SERVER_RAYON_THREADS."
              },
              "ramGb": {
                "type": "number",
                "minimum": 1,
                "maximum": 128,
                "description": "RAM in GB for knot-server. Picks the profile: under 2 low memory, 2-4 balanced, 5+ max throughput."
              }
            },
            "required": [],
            "description": "Only for product knot-server with method docker; rejected otherwise. Install commands are machine-independent."
          }
        },
        "required": [
          "product",
          "method"
        ]
      }
    }
    copy-install-commandAction

    Copies a Knot install command to the clipboard. Requires explicit user approval through a consent dialog.

    View tool JSON
    {
      "name": "copy-install-command",
      "kind": "act",
      "impl": "imperative",
      "description": "Copies a Knot install command to the clipboard. Requires explicit user approval through a consent dialog.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product": {
            "type": "string",
            "enum": [
              "knot",
              "knot-server"
            ],
            "description": "Which product install command to copy. Defaults to knot."
          }
        },
        "required": []
      }
    }