Skip to main content
Joe Speaking

Your speaking coach,
in any AI app

Connect Joe Speaking to any AI app that accepts a remote MCP server in four steps: add a custom server, paste the Joe Speaking server URL, sign in and allow read-only access, then turn it on and ask.

  • Remote MCP server
  • Free Joe Speaking account
  • Read-only

Read-only, and only yours.

This is the screen you approve before any assistant can read your practice.

  • Only your account

    Every answer comes from the Joe Speaking account you approve, and only from practice that has synced to it.

  • No audio or payments

    It reads saved practice details. It never receives your recordings, payment details, or credit balance.

  • Disconnect anytime

    Remove access from Connected Apps in your settings whenever you choose.

Manage Connected Apps

your AI app wants to connect

Read-only

Let your AI app read your practice?

Signed in as

you@example.com

It will be able to read

  • Search the public IELTS and CELPIP question banks
  • Read your cloud-synced Live Conversation history
  • Read your cloud-synced Recording Practice history, including transcripts
  • Read your Collection items
  • Read your scores, learner feedback, and practice progress

It will never be able to

  • Spend your credits or start a paid practice session
  • Create, change, or delete any of your records
  • See your payment details or credit balance
  • Access your audio recordings
  • See device, network, or diagnostic information

Add Joe Speaking to your AI app

Labels differ from app to app, but the steps are the same. You only do this once.

Before you start

Your app has to accept a remote MCP server by URL and sign you in through your browser (OAuth). Apps that only run local servers can’t connect. Plans, countries and admin rules are set by each app, so check its own help pages.

Server URL

Copy it now. You’ll paste it in step 2.

https://mcp.joespeaking.com/mcp
  1. 1

    Find where to add a server

    In your AI app’s settings, look for Connectors, Integrations, Plugins or MCP servers, and choose to add a custom or remote server.

  2. 2

    Paste the server URL

    Paste the server URL and name it Joe Speaking (or JoeSpeaking if spaces aren’t allowed). If the app asks how to authenticate, choose OAuth. There’s no API key or client secret to enter.

  3. 3

    Sign in and allow read-only access

    Your browser opens Joe Speaking. Sign in to the account that holds your practice, choose Allow access, then go back to the app.

  4. 4

    Turn it on and ask

    If the app lets you choose connectors for each chat, turn Joe Speaking on or mention it, then ask about your practice.

To disconnect

Remove the server in the app’s settings. Or, in Joe Speaking, open Settings → Connected Apps and remove it. Access stops right away.

Then ask about your practice

Answers come from the practice saved in your Joe Speaking account. If the app lets you choose connectors for each chat, turn Joe Speaking on or mention it first.

  • How’s my speaking practice going?
  • How can I get a steady 7?
  • Help me prep Part 2 faster with stories I’ve already told.
  • Which one should I practise first today?

Speaking practice itself happens in Joe Speaking. Scores are AI practice estimates, not official IELTS or CELPIP results.

Common questions.

Connect Joe Speaking to any AI app that accepts a remote MCP server in four steps: add a custom server, paste the Joe Speaking server URL, sign in and allow read-only access, then turn it on and ask.

Your app has to accept a remote MCP server by URL and sign you in through your browser (OAuth). Apps that only run local servers can’t connect. Plans, countries and admin rules are set by each app, so check its own help pages.

Many apps only use a connection you turn on for the chat or mention by name. Turn Joe Speaking on in the chat, or start your question with “Use Joe Speaking”.

The approval link only lasts a short time. Go back to your AI app, start adding or connecting Joe Speaking again, and approve on the new page.

No. Access is read-only: it can’t change or delete your records or spend credits, and it never receives your recordings, payment details, or credit balance.

No. Band and level estimates are AI practice estimates from Joe Speaking, not official IELTS or CELPIP results.

Remove the server in the app’s settings. Or, in Joe Speaking, open Settings → Connected Apps and remove it. Access stops right away.