← WebMCP Directory

Tool tree

mrhello291.github.io

Health & EducationTools verified
Website
Next CF Problem
Explore capabilities
    get_practice_summaryAnswer

    Read the current Codeforces practice settings, progress, and recommendation without revealing problem tags.

    View tool JSON
    {
      "name": "get_practice_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current Codeforces practice settings, progress, and recommendation without revealing problem tags.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/next-cf-problem-picker/"
    }
    choose_next_problemAction

    Choose and display another eligible problem from the synced adaptive queue. Tags remain hidden.

    View tool JSON
    {
      "name": "choose_next_problem",
      "kind": "act",
      "impl": "imperative",
      "description": "Choose and display another eligible problem from the synced adaptive queue. Tags remain hidden.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/next-cf-problem-picker/"
    }
    record_problem_outcomeAction

    Record the outcome for the currently displayed problem and advance the adaptive queue.

    View tool JSON
    {
      "name": "record_problem_outcome",
      "kind": "act",
      "impl": "imperative",
      "description": "Record the outcome for the currently displayed problem and advance the adaptive queue.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "outcome": {
            "type": "string",
            "enum": [
              "solved",
              "hint",
              "editorial",
              "skip"
            ]
          }
        },
        "required": [
          "outcome"
        ],
        "additionalProperties": false
      },
      "page": "/next-cf-problem-picker/"
    }
    log_any_problemAction

    Add a Codeforces problem to local practice history by name, contest code, or URL.

    View tool JSON
    {
      "name": "log_any_problem",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a Codeforces problem to local practice history by name, contest code, or URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "problem": {
            "type": "string",
            "description": "Problem name, contest code such as 2163C, or Codeforces URL."
          },
          "outcome": {
            "type": "string",
            "enum": [
              "solved",
              "hint",
              "editorial",
              "skip"
            ]
          },
          "date": {
            "type": "string",
            "description": "Optional solve date in YYYY-MM-DD format."
          }
        },
        "required": [
          "problem",
          "outcome"
        ],
        "additionalProperties": false
      },
      "page": "/next-cf-problem-picker/"
    }