ATPL TrainingMCP Server
Checking status…Add to Claude
AI-Native ATPL

Your ATPL question bank, inside Claude.

Practice EASA ATPL exams, drill your weak areas, and get AI tutoring grounded in your real ATPL Training account — not hallucinated.

13 Subjects15,000+ QuestionsGrounded in your account
ATPL Training · MCPConnected
Server address
https://mcp.atpltraining.io/mcp
You
What are my weakest ATPL topics right now?
AI
get_weak_areas
Mass & Balance — Loading58%
Meteorology — Fronts64%
Air Law — Annex 871%
What is this?

An MCP server for your study data

It securely connects your AI assistant — Claude, ChatGPT, or any MCP client — to your ATPL Training account and the real question bank, so the AI works from your actual study data instead of making things up.

1

Add the server

Drop one URL into your AI client — mcp.atpltraining.io/mcp. No installs, no keys to manage.

2

Sign in & approve

Sign in with your ATPL Training account and approve the scopes on a one-time consent screen. Revoke anytime.

3

Ask it to study

Tell your AI to quiz you or track progress: "What are my weakest ATPL topics?"

Connect your AI

One URL. Three clients. Two minutes.

Paste the server address into your AI client, sign in, and approve the scopes. Same server, whichever assistant you use.

Server address

Paste this in

Add it as a custom connector in any MCP-compatible client. Signing in opens a one-time approval screen where you grant access — revoke it later from your account.

https://mcp.atpltraining.io/mcp
  1. Open Settings → Connectors and choose Add custom connector.
  2. Paste the server address as the connector URL and save.
  3. Sign in with your ATPL Training account and approve the requested scopes.

After you add the server, signing in opens a one-time approval screen where you grant access. You can revoke it later from your account.

What your AI can do

Seven tools, gated by scope

Read tools need a connected account. Write tools have a daily limit so your AI works from your data, within fair-use bounds.

list_subjects
Read

All 14 EASA ATPL subjects with your per-subject progress — questions seen, accuracy %, and last studied.

Show me my progress across all the ATPL subjects.
get_weak_areas
Read

Your lowest-accuracy topics, optionally filtered to a single subject — so you drill exactly what's holding you back.

What are my weakest ATPL subjects?
generate_practice_exam
WriteTier & quota gated

Builds a practice exam capped by your plan, with answers hidden until you submit.

Give me a 10-question practice exam on Mass & Balance.
submit_exam_answers
WriteTier & quota gated

Submits your answers, records the attempt, and returns your score with per-question explanations.

Submit my answers for that exam and tell me how I did.
ToolScopeWhat it returnsTry saying
healthNo accountServer liveness — identity, version, and auth state. No account needed.Is the ATPL study assistant online right now?
get_study_statsReadYour study streak and activity — current and longest streak, total active days.What's my current study streak?
get_exam_historyReadYour past practice-exam attempts — score, subject, mode and dates.How did I do on my last 5 practice exams?
Try saying…

Talk to your study data

Show me my progress across all 13 ATPL subjects and where I'm falling behind.
Give me a 10-question practice exam on Mass & Balance, then mark it.
What are my weakest topics in Meteorology right now?
How did I score on my last 5 practice exams?
Trust & security

Scoped to you, and only you

Every request is scoped to your account, secured by OAuth, and revocable the moment you change your mind.

Only your own data

Every request is scoped to your account — your AI can never see another student's data, and the server never trusts a client-supplied identity.

OAuth-secured

Access is granted through a standard OAuth sign-in with scoped, expiring tokens. You approve exactly what your AI can do.

Revocable anytime

Disconnect from your account's Connected tab whenever you like — the next request from that AI is rejected immediately.

Billing is never exposed

There is no tool that can read or change your subscription or payment details. Full stop.

What you can do

Your study data, inside your AI

Connect your ATPL Training account and let your AI work from your real progress, not hallucinations.

Read your study data

Subjects, progress, exam history, weak areas, streak, and glossary lookups — your AI works from your real account.

Generate practice exams

Practice exams from the question bank, by subject or topic, at your chosen difficulty. Daily limit applies.

Submit & score answers

Submit answers, get your score back with explanations. Every attempt is saved to your account.

Questions

Good to know

It securely connects your AI assistant — Claude, ChatGPT, or any MCP client — to your ATPL Training account and the real question bank. The AI works from your actual study data instead of making things up.
Claude.ai, Claude Desktop, ChatGPT, or any MCP-compatible client. Add the same server address — https://mcp.atpltraining.io/mcp — as a custom connector, sign in, and approve the scopes.
No. Every request is scoped to your account, the server never trusts a client-supplied identity, and access runs through a standard OAuth sign-in with scoped, expiring tokens.
There is no tool that can read or change your subscription or payment details. Full stop. Billing is never exposed to the AI.
Disconnect from your account's Connected tab whenever you like — the next request from that AI is rejected immediately.
Ready when you are

Study smarter, inside the AI you already use.

Add the ATPL Training server, sign in, and let your AI quiz you on the real question bank — grounded in your actual progress.