← WebMCP Directory

Tool tree

fdittgen-png.github.io

Productivity & BusinessTools verified
Website
DesKilo
Explore capabilities

    page: Setup

    list_parametersAnswer

    List the questions of the DesKilo setup questionnaire: key, type, allowed values or range, default, the switch a question depends on, and the label in the page language. Optionally filter by feature or text.

    View tool JSON
    {
      "name": "list_parameters",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the questions of the DesKilo setup questionnaire: key, type, allowed values or range, default, the switch a question depends on, and the label in the page language. Optionally filter by feature or text.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "feature": {
            "type": "string",
            "description": "Only the questions of this feature (key without the features. prefix)."
          },
          "query": {
            "type": "string",
            "description": "Text to look for in keys, labels and help."
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    get_answersAnswer

    Return every current answer of the questionnaire (secrets are masked) and the findings that still block the export.

    View tool JSON
    {
      "name": "get_answers",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return every current answer of the questionnaire (secrets are masked) and the findings that still block the export.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    set_answerAction

    Answer one question with the same checks as the page. A feature switch also turns on the switches it needs; a question that depends on a switch that is off is refused and names it.

    View tool JSON
    {
      "name": "set_answer",
      "kind": "act",
      "impl": "imperative",
      "description": "Answer one question with the same checks as the page. A feature switch also turns on the switches it needs; a question that depends on a switch that is off is refused and names it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "description": "The parameter key, as list_parameters returns it (for example country, or features.invoicing)."
          },
          "value": {
            "description": "The answer: a boolean, a string, a number or a list, as the parameter type says."
          }
        },
        "required": [
          "key",
          "value"
        ],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    set_answersAction

    Answer several questions at once, all or nothing: if any answer is refused nothing changes and each refusal is listed per key. Feature switches are applied first.

    View tool JSON
    {
      "name": "set_answers",
      "kind": "act",
      "impl": "imperative",
      "description": "Answer several questions at once, all or nothing: if any answer is refused nothing changes and each refusal is listed per key. Feature switches are applied first.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "answers": {
            "type": "object",
            "description": "An object mapping parameter keys to answers."
          }
        },
        "required": [
          "answers"
        ],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    explain_parameterAnswer

    Explain one question: its label and help, allowed values, default, current value, what it depends on and what depends on it.

    View tool JSON
    {
      "name": "explain_parameter",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explain one question: its label and help, allowed values, default, current value, what it depends on and what depends on it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "description": "The parameter key, as list_parameters returns it (for example country, or features.invoicing)."
          }
        },
        "required": [
          "key"
        ],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    diff_with_defaultAction

    List the answers that differ from the questionnaire defaults.

    View tool JSON
    {
      "name": "diff_with_default",
      "kind": "act",
      "impl": "imperative",
      "description": "List the answers that differ from the questionnaire defaults.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    export_configurationAction

    Return the configuration file (XML) exactly as the Export button produces it; refused while a blocking finding remains.

    View tool JSON
    {
      "name": "export_configuration",
      "kind": "act",
      "impl": "imperative",
      "description": "Return the configuration file (XML) exactly as the Export button produces it; refused while a blocking finding remains.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "format": {
            "type": "string",
            "enum": [
              "xml"
            ],
            "description": "The export format; only xml exists."
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    resetAction

    Reset the given questions to their defaults, or every answer when no key is given.

    View tool JSON
    {
      "name": "reset",
      "kind": "act",
      "impl": "imperative",
      "description": "Reset the given questions to their defaults, or every answer when no key is given.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "keys": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Parameter keys to reset; omit to reset everything."
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }
    seed_vat_ratesAction

    Fill the VAT rates with the rates suggested for the chosen country, as the suggestion button does.

    View tool JSON
    {
      "name": "seed_vat_rates",
      "kind": "act",
      "impl": "imperative",
      "description": "Fill the VAT rates with the rates suggested for the chosen country, as the suggestion button does.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/setup.html"
    }

    page: En

    search_guideAnswer

    Search the DesKilo guide in the page language. Returns ranked sections with the real section id, title, audience, summary and URL.

    View tool JSON
    {
      "name": "search_guide",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the DesKilo guide in the page language. Returns ranked sections with the real section id, title, audience, summary and URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Words to look for."
          },
          "role": {
            "type": "string",
            "enum": [
              "member",
              "admin",
              "owner",
              "operator",
              "everything"
            ],
            "description": "Reader level; defaults to the level chosen on the page."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 5,
            "description": "Maximum results."
          },
          "book": {
            "type": "string",
            "enum": [
              "user",
              "setup"
            ],
            "description": "Which guide: user or setup; defaults to this page’s."
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "fr",
              "de",
              "es",
              "it"
            ],
            "description": "Only the page language is available here."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/deskilo/guide/en.html"
    }
    get_sectionAnswer

    Return one guide section by id: full text, image descriptions and links into the app.

    View tool JSON
    {
      "name": "get_section",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return one guide section by id: full text, image descriptions and links into the app.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "The section id, as search_guide returns it."
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "fr",
              "de",
              "es",
              "it"
            ],
            "description": "Only the page language is available here."
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      },
      "page": "/deskilo/guide/en.html"
    }
    list_sectionsAnswer

    List the guide sections (id, title, audience) visible at the reader level.

    View tool JSON
    {
      "name": "list_sections",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the guide sections (id, title, audience) visible at the reader level.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "role": {
            "type": "string",
            "enum": [
              "member",
              "admin",
              "owner",
              "operator",
              "everything"
            ],
            "description": "Reader level; defaults to the level chosen on the page."
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/guide/en.html"
    }
    list_rolesAnswer

    List the reader levels of the guide and the audiences each shows.

    View tool JSON
    {
      "name": "list_roles",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the reader levels of the guide and the audiences each shows.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      },
      "page": "/deskilo/guide/en.html"
    }