Free IELTS prep: band-scored student essays and interactive Listening/Reading drills graded in-chat.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://keenielts.com/mcp9 outils · 295 mssearch_model_answersSearch 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).
Ea…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). Ea…
| Paramètre | Type | Description |
|---|---|---|
| task | — | — |
| band | — | — |
| query | — | — |
| limit | integer | — |
get_model_answerGet 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_…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_…
| Paramètre | Type | Description |
|---|---|---|
| section_id* | integer | — |
| attempt_id* | integer | — |
compare_questionList 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 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.
| Paramètre | Type | Description |
|---|---|---|
| section_id* | integer | — |
list_drillsList 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…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…
| Paramètre | Type | Description |
|---|---|---|
| skill* | string | — |
| category | — | — |
get_drillGet 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 befo…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 befo…
| Paramètre | Type | Description |
|---|---|---|
| skill* | string | — |
| slug* | string | — |
check_drill_answersGrade 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",…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",…
| Paramètre | Type | Description |
|---|---|---|
| skill* | string | — |
| slug* | string | — |
| answers* | object | — |
list_practice_testsCatalog 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 UR…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 UR…
Aucun schéma d’entrée n’a été publié pour cet outil.
searchSearch 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 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.
| Paramètre | Type | Description |
|---|---|---|
| query* | string | — |
fetchFetch 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.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.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
9 outils sur 9 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Free IELTS prep: band-scored student essays and interactive Listening/Reading drills graded in-chat.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.