NestDaddy

KeenIELTS

com.keenielts/mcp · v1.0.0

Free IELTS prep: band-scored student essays and interactive Listening/Reading drills graded in-chat.

Connect Remote server

Terminal
claude mcp add --transport http mcp https://keenielts.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://keenielts.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://keenielts.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://keenielts.com/mcp

Tools 9 found in our last check

  • search_model_answers

    Search real student IELTS Writing answers scored by AI examiner. Args: task: IELTS Writing task number — 1 (reports/letters) or 2 (essays). band: whole band to filter on; matches half-bands too (8 -> 8.0-8.5). query: free-text match against the question/prompt. limit: max result…

  • get_model_answer

    Get one student IELTS Writing answer in full: the question, the essay, and the AI examiner's band scores + feedback on all four official IELTS marking criteria (Task Achievement, Coherence & Cohesion, Lexical Resource, Grammatical Range & Accuracy). Get section_id/attempt_id pai…

  • compare_question

    List every public band-scored answer to ONE IELTS Writing question — the same prompt answered by different students at different band scores, useful for showing what separates a Band 6 from a Band 8 on identical input. Fetch individual answers with get_model_answer.

  • list_drills

    List short, targeted IELTS practice drills that can be taken right here in the conversation (fetch with get_drill, grade with check_drill_answers). Args: skill: 'listening' or 'reading'. category: optional IELTS question-type filter. Listening: completion, multiple-choice, match…

  • get_drill

    Get one drill's content so the user can attempt it in conversation. The questions are markdown; `{{3}}` marks a gap the user fills for question 3, and `{{3:A/B/C}}` means question 3 is a choice between the slash-separated options. For listening drills, give the user the audio li…

  • check_drill_answers

    Grade a user's drill answers server-side (same grader the website uses — case/whitespace tolerant, accepts standard IELTS answer variants). Args: skill: 'listening' or 'reading'. slug: the drill slug from get_drill. answers: question number -> the user's answer, e.g. {"1": "true…

  • list_practice_tests

    Catalog of full-length IELTS practice tests on keenielts.com — books, difficulty, and test counts for all four skills (Listening, Reading, Writing, Speaking). Full tests are taken on the website (timed, with audio players and AI band scoring), not in this conversation — point th…

  • search

    Search KeenIELTS: real student IELTS Writing model answers with band scores, Listening/Reading practice drills, and IELTS practice resources. Returns result ids for use with fetch.

  • fetch

    Fetch the full content of a KeenIELTS search result by id: a model answer with examiner feedback, a practice drill, a question compared across band scores, or a site page.

Details

Endpointhttps://keenielts.com/mcp (Streamable HTTP)
First published3 Aug 2026
Last updated3 Aug 2026
Registry namecom.keenielts/mcp

More communication servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.