Skip to main content
Glama

Server Details

Review IELTS and CELPIP speaking practice, progress and feedback saved in Joe Speaking.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
Joe Speaking
Claude
Joe Speaking

TDQS

A3.9/5.0

Scored across 9 tools

Disambiguation3/5

Most tools have separable roles (search vs. fetch, practice links, feedback), but open_joe_speaking and get_learning_overview are both advertised for the same user intents ('how to get a steady 7', 'which one to practise first today'), and both surface saved scores and next-focus evidence. The very long, boilerplate-heavy descriptions add noise rather than sharp boundaries, leaving genuine overlap between the coaching view and the progress tools.

Naming Consistency4/5

Nearly all tools follow a verb_noun pattern (get_learning_overview, get_question_bank_progress, open_joe_speaking, send_feedback). The bare verbs fetch and search lack an object, a minor deviation in an otherwise consistent scheme.

Tool Count5/5

Nine tools is well within the sensible range and each maps to a distinct capability (read a resource, search, check progress, get practice links, coaching helpers, report a gap). Nothing appears redundant enough to remove.

Completeness4/5

As a read-only companion server it covers the plausible surface: discovery (search), retrieval (fetch), progress/overview, practice links, coaching context and a feedback escape hatch. Gaps are minor — e.g. no explicit listing of Collections or saved sessions without going through search, and all write/recording actions are intentionally deferred to the app.

Publisher details

Operator
JUST JOE TECHNOLOGIES INC. · Publisher source
Operator website
https://joespeaking.com/
Vendor relationship
Not available
Trust center
Not available
Restrictions
Not available

Available Tools

9 tools
fetchSaved answers, scores and question detailsA
Read-onlyIdempotent
Inspect

Returns one exact Joe Speaking question, saved speaking session or Collection item identified by a returned URI. Saved-practice resources include the learner's answers or transcripts, criterion scores and feedback when present, with continuation for longer resources. Question and saved-practice resources include available verified practice or review links. Read-only; raw audio, payment data and internal diagnostics are outside this resource contract, and no new answer is scored. Use when the learner wants to review saved fluency, vocabulary, grammar or pronunciation feedback, inspect a past answer or cue card, or continue reading a returned resource. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. The supported URI families are question-bank, live-conversation, recording-practice and collection-item. Existing exact evidence remains available in the conversation; additional reads provide missing content, continuation, another version or an explicitly requested refresh.

Inputs: uri (required), cursor.

get_coach_authorizationCheck Joe Speaking connectionA
Read-onlyIdempotent
Inspect

Component helper that revalidates the current Joe Speaking connection before the coach reuses private evidence. Returns an opaque session context. Read-only, with app-only visibility.

Inputs: no named parameters.

get_coach_selectionRead selected Joe Speaking sourceA
Read-onlyIdempotent
Inspect

Component helper that reads the exact source selected inside the Joe Speaking coach. includeHome provides the full component chooser after a compact result. Read-only, with app-only visibility and the same account-scoped selection checks. Speaking practice, recording, scoring and mock tests take place in Joe Speaking.

Inputs: ref, exam, mode, task, +6 more.

get_learning_overviewSaved speaking scores and next-practice evidenceA
Read-onlyIdempotent
Inspect

Returns the signed-in learner's saved IELTS or CELPIP practice totals over a rolling window, with separate Live Conversation and Recording Practice sections. Available evidence includes criterion averages, recording score history, bounded recent corrections and story references. For IELTS learners with a recent scored mock, nextStepPlan provides current position, target gap and first-focus evidence when available. Exam scope, scoreWindow, coverage and truncation fields state the limits; scores are practice estimates. Read-only. Use when the learner asks how practice is going, how to get a steady 7, which one to practise first today, or wants saved evidence for a study plan or band-consistency review. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. The examScope states whether totals are IELTS-only, CELPIP-only, or all safely attributable records. This rolling window is not the Dashboard local-calendar preset. Saved scores are not official exam results. Scores from different exams remain separate; scoreWindow and truncation flags bound their interpretation. No model is invoked; repeated calls over the same rows return the same numbers.

Inputs: exam, periodDays.

get_question_bank_progressIELTS topic coverage and practice gapsA
Read-onlyIdempotent
Inspect

Returns the signed-in learner's cloud-synced IELTS question-bank coverage and per-topic attempts, best score, last-practised time and needs-work status. Recording Practice question items, Live Conversation topic groups and combined topic-group coverage are separate; coverage is a 0–1 fraction and needs-work means best score below 6. Bank coverage is exam- and bank-scoped, not lifetime history or CELPIP task progress. Read-only. Use when the learner wants to find unpractised IELTS topics, revisit weak topics, or compare coverage before choosing the next question. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. The legacy top-level coverage is combined topic-group coverage, distinct from Recording Practice question-item progress. Zero bank coverage is not lifetime history.

Inputs: limit, cursor, market, seasonId, +1 more.

open_joe_speakingSaved-goal speaking coach and Part 2 plannerA
Read-onlyIdempotent
Inspect

Shows the signed-in learner's saved speaking goal, exam-scoped practice overview, available saved scores and exact selected feedback, with a coach interface on supported hosts. It provides bounded saved corrections, expressions and story references for IELTS Part 2 planning, CELPIP Tasks 1–8 and general speaking review. IELTS next-focus evidence is available when recent scored mocks support it. Read-only; this view does not start practice or Voice. Practice and recording happen in Joe Speaking through available verified links. Use when the learner asks how to get a steady 7, which one to practise first today, how to reuse stories already told, or wants to discuss saved feedback and plan the next practice. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. Onboarding goals outside IELTS/CELPIP use general speaking coaching from saved answers, feedback and Collections; an explicitly named exam overrides that mode for this view. Supports whole-season IELTS Part 2 planning. The coach's professional, respectful teacher tone also covers progress commentary before data reads, without jokes, mocking metaphors or editorial asides.

Inputs: ref, exam, mode, task, +5 more.

send_feedbackSend Joe Speaking capability feedbackAInspect

Sends an anonymous report to the Joe Speaking team about a missing tool or field, an unexpected result, an error or an unclear tool description. Use when a request could not be completed with the available tools. The report holds a short, general description of the gap and is not linked to the learner's account.

Inputs: kind (required), tried (required), wouldHelp (required), toolName.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      A professional 1-on-1 English tutoring server that enables AI assistants to provide oral practice, grammar correction, and vocabulary recommendations. It features specialized tools for generating conversation topics, tracking progress, and creating immersive role-play scenarios.
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      A local MCP server that enables IELTS speaking practice by managing training selections, session reviews, practice history, and dashboard data through tools like initialize_ielts_workspace, set_training_selection, save_session_review, and get_dashboard_data, all stored locally on the learner's computer.
      9
      22
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources