Wiskundehulp

Step-by-step maths for Dutch secondary school: equations, fractions, percentages, trig.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
97%
命名质量
93%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~774token 数(工具定义)
~1.5 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.60%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "wiskundehulp": {
      "url": "https://wiskunde-hulp.com/api/mcp"
    }
  }
}

远程端点

https://wiskunde-hulp.com/api/mcpstreamable-http

它能做什么

工具清单

工具(3)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢solve_math_question(question, language)

Solve a short maths question written in Dutch or English and return the answer with worked steps. Understands quadratic and linear equations, percentages, fractions, Pythagoras, derivatives, exponential growth, normal distribution, GCD/LCM, division with remainder, scale and plain arithmetic (e.g. '2^10 + sqrt(16)'). If the question is not understood, it says so and suggests the closest topics; it never guesses.

输入模式

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "maxLength": 240,
      "description": "The question, e.g. 'los op 2x + 3 = 11' or 'what is 15% of 80'."
    },
    "language": {
      "type": "string",
      "enum": [
        "nl",
        "en"
      ],
      "default": "nl",
      "description": "Language of the steps: nl (Dutch, default) or en (English)."
    }
  },
  "required": [
    "question"
  ],
  "additionalProperties": false
}
🟢list_calculators(calculator, language)

List every calculator with its id, modes and input fields. Pass calculator=<id> to also get field hints and an example input. Call this before run_calculator.

输入模式

{
  "type": "object",
  "properties": {
    "calculator": {
      "type": "string",
      "description": "Optional: only show this calculator id."
    },
    "language": {
      "type": "string",
      "enum": [
        "nl",
        "en"
      ],
      "default": "nl",
      "description": "Language of the steps: nl (Dutch, default) or en (English)."
    }
  },
  "additionalProperties": false
}
🟢run_calculator(calculator, mode, inputs, language)

Run one calculator (ids from list_calculators) with explicit inputs and return the answer with worked steps. Field types: number (JSON number, or a string such as '2,5' or '-3'), fraction ({"n":3,"d":4} or '3/4'), list (array of numbers or '4; 7; 9'), text (a formula string such as 'x^3 - 2x'). Calculators with units accept inputs.unit (e.g. 'cm').

输入模式

{
  "type": "object",
  "properties": {
    "calculator": {
      "type": "string",
      "enum": [
        "abc",
        "linear",
        "stelsel",
        "ongelijkheid",
        "haakjes",
        "rc",
        "formule",
        "percentage",
        "breuken",
        "verhoudingen",
        "schaal",
        "ggd",
        "rest",
        "afronden",
        "machten",
        "wortel",
        "logaritme",
        "notatie",
        "machtsfunctie",
        "groei",
        "afgeleide",
        "pythagoras",
        "goniometrie",
        "driehoek",
        "sinusformule",
        "oppervlakte",
        "volume",
        "cilinder",
        "gemiddelde",
        "standaardafwijking",
        "normaal"
      ],
      "description": "Calculator id."
    },
    "mode": {
      "type": "string",
      "description": "Mode id of that calculator (see list_calculators). Defaults to the first mode."
    },
    "inputs": {
      "type": "object",
      "description": "Field id → value.",
      "additionalProperties": true
    },
    "language": {
      "type": "string",
      "enum": [
        "nl",
        "en"
      ],
      "default": "nl",
      "description": "Language of the steps: nl (Dutch, default) or en (English)."
    }
  },
  "required": [
    "calculator",
    "inputs"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本3 个工具