KeenIELTS

com.keenielts由 keenielts.com 发布官方发布者v1.0.0更新于 Oct 24, 2026

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

已验证Streamable HTTP可网页运行

概览

AI 生成的概览

让助理搜索 IELTS 写作范例与分数反馈,并在对话中进行听力与阅读练习题。

可以做什么
提供 IELTS 备考资源:可搜索并获取由 AI 考官按四项官方评分标准评分的学生写作答案,也能列出同一题目在不同分数段的作答以供比较。另有简短的听力与阅读练习题,可在对话中作答并由服务器评分。还可查询网站上完整模拟考的目录。
适用场景
适合学习者在对话中做简短的 IELTS 听力或阅读练习并获取评分,或想比较同一题目在不同分数段的写作范例。完整计时模拟考仍需前往网站。
运行要求
远程服务,无需本地安装。清单未声明任何身份验证方式、环境变量或请求头。听力练习需播放音频链接,完整模拟考须在网站上完成。
安装前请注意
练习答案会发送至服务器端评分,可能包含用户作答内容。完整模拟考与部分内容需前往外部网站,该站可能有自己的账号或付费安排,清单未说明。

安装

在 SourceWeft 中

  1. 打开 控制台中的 KeenIELTS,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.keenielts%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "keenielts": {
      "type": "http",
      "url": "https://keenielts.com/mcp"
    }
  }
}

工具

9

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 results (1-50). Each result links to a full page with the question, the student's answer, and criterion-by-criterion examiner feedback. Use get_model_answer for the full content, or compare_question to see the same prompt at other bands.

输入参数bandtasklimitquery

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 pairs from search_model_answers or compare_question.

输入参数attempt_id必填section_id必填

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.

输入参数section_id必填

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, matching, labelling. Reading: true-false-not-given, completion, matching-headings, matching-information, multiple-choice-short-answer.

输入参数skill必填category

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 link to play before answering. Collect the user's answers, then call check_drill_answers to grade them — do NOT guess at or reveal correct answers yourself; they are only returned by check_drill_answers.

输入参数slug必填skill必填

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", "2": "B", "3": "24 April"}. Returns per-question results with the accepted answers and explanations (safe to share with the user now that they have answered), plus a score.

输入参数slug必填skill必填answers必填

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 the user at the URLs. Taking tests and getting AI band scores is free.

无需输入参数。

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.

输入参数id必填

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。