MCP server
KeenIELTS Official
com.keenielts/mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Free IELTS prep: band-scored student essays and interactive Listening/Reading drills graded in-chat.
Working at last checkVerified publisher: keenielts.comAbout 1,646 tokens per request once connected9 tools
https://keenielts.com/mcp
At a glance
- Type
- MCP server
- Publisher
- keenielts.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 9
- Token cost
- About 1,646 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http keenielts https://keenielts.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.keenielts] url = "https://keenielts.com/mcp"
Gemini CLI
{"mcpServers":{"keenielts":{"httpUrl":"https://keenielts.com/mcp"}}}
Cursor
{"mcpServers":{"keenielts":{"url":"https://keenielts.com/mcp"}}}
VS Code
{"servers":{"keenielts":{"type":"http","url":"https://keenielts.com/mcp"}}}
Antigravity
agy mcp add keenielts https://keenielts.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"keenielts","server_url":"https://keenielts.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"keenielts","server_url":"https://keenielts.com/mcp"}
Tools
check_drill_answers~251 tokens
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,compare_question~142 tokens
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.fetch~100 tokens
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.get_drill~212 tokens
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 link tget_model_answer~182 tokens
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 pairs flist_drills~216 tokens
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, multiplist_practice_tests~146 tokens
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 the user atsearch~105 tokens
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.search_model_answers~292 tokens
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. l
Browse
Related MCP servers
- YoushowIELTS MCP
Read-only MCP for IELTS Writing Task 2 samples, Speaking cue cards and writing band descriptors. - Admit Coach — College Search & Costs
Search US colleges and compare historical admissions, costs and aid using public federal data. - Scholarize: Study Plans, Citations, Quizzes & Flashcards
Free study plans, thesis statements and citations. Quizzes, flashcards and AI tutor need an account. - English Test Coach
IELTS writing practice, study plans, lessons and vocabulary with optional account tools. - Student Protection Readiness Checklist | Safety Over Silence
A 2-minute assessment to help parents understand and respond to student safety concerns with clarity - USAnaru™ — U.S. boarding schools
U.S. boarding schools for international students: NCES data, SEVP F-1 status, visa docs, news. - Fiveable for AP Teachers
AP rubric grading, assignment drafts, question-bank materials, and class insights for teachers. - Fiveable for AP Students
AP study content, practice, FRQ feedback, progress, plans, and student tools for AI apps.
Badge for your README
[](https://aptlynx.net/servers/com.keenielts/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents