← WebMCP Directory

Tool tree

medtests-webmcp-preview.carpal-cilantro.workers.dev

Health & EducationTools verified
Website
Use medtests.de through four native, privacy-preserving WebMCP tools for evidence-based self-screenings in English and German.
Explore capabilities
    medtests_list_screeningsAction

    List available evidence-based self-screenings. Select by the user’s stated concern, never by guessing a diagnosis.

    View tool JSON
    {
      "name": "medtests_list_screenings",
      "kind": "act",
      "impl": "imperative",
      "description": "List available evidence-based self-screenings. Select by the user’s stated concern, never by guessing a diagnosis.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "de",
              "en"
            ],
            "default": "de",
            "description": "Language for questions and results."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    medtests_get_screeningAction

    Retrieve the exact published questions and allowed answers for one screening. Ask neutrally and do not rewrite or infer answers.

    View tool JSON
    {
      "name": "medtests_get_screening",
      "kind": "act",
      "impl": "imperative",
      "description": "Retrieve the exact published questions and allowed answers for one screening. Ask neutrally and do not rewrite or infer answers.",
      "inputSchema": {
        "type": "object",
        "required": [
          "test_id"
        ],
        "properties": {
          "test_id": {
            "type": "string",
            "description": "Screening ID returned by medtests_list_screenings."
          },
          "language": {
            "type": "string",
            "enum": [
              "de",
              "en"
            ],
            "default": "de",
            "description": "Language for questions and results."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    medtests_score_screeningAction

    Score a complete answer set without storing or returning the answers. Call only after the user explicitly consents. The result is a screening indication, never a diagnosis.

    View tool JSON
    {
      "name": "medtests_score_screening",
      "kind": "act",
      "impl": "imperative",
      "description": "Score a complete answer set without storing or returning the answers. Call only after the user explicitly consents. The result is a screening indication, never a diagnosis.",
      "inputSchema": {
        "type": "object",
        "required": [
          "test_id",
          "answers",
          "consent_confirmed"
        ],
        "properties": {
          "test_id": {
            "type": "string",
            "description": "Screening ID."
          },
          "language": {
            "type": "string",
            "enum": [
              "de",
              "en"
            ],
            "default": "de",
            "description": "Language for questions and results."
          },
          "consent_confirmed": {
            "type": "boolean",
            "const": true,
            "description": "True only after the user explicitly agrees to submit answers for stateless scoring."
          },
          "answers": {
            "type": "array",
            "minItems": 1,
            "description": "One complete answer per published question.",
            "items": {
              "type": "object",
              "required": [
                "question_id",
                "value"
              ],
              "properties": {
                "question_id": {
                  "type": "string"
                },
                "value": {
                  "type": "number"
                }
              },
              "additionalProperties": false
            }
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    medtests_get_crisis_resourcesAction

    Return official crisis contacts. Use this instead of continuing a screening when there may be immediate danger, severe confusion, or loss of reality testing.

    View tool JSON
    {
      "name": "medtests_get_crisis_resources",
      "kind": "act",
      "impl": "imperative",
      "description": "Return official crisis contacts. Use this instead of continuing a screening when there may be immediate danger, severe confusion, or loss of reality testing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "de",
              "en"
            ],
            "default": "de",
            "description": "Language for questions and results."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }