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.
https://mcp.atpltraining.io/mcpAn 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.
Add the server
Drop one URL into your AI client — mcp.atpltraining.io/mcp. No installs, no keys to manage.
Sign in & approve
Sign in with your ATPL Training account and approve the scopes on a one-time consent screen. Revoke anytime.
Ask it to study
Tell your AI to quiz you or track progress: "What are my weakest ATPL topics?"
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.
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- Open Settings → Connectors and choose Add custom connector.
- Paste the server address as the connector URL and save.
- 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.
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.
All 14 EASA ATPL subjects with your per-subject progress — questions seen, accuracy %, and last studied.
Your lowest-accuracy topics, optionally filtered to a single subject — so you drill exactly what's holding you back.
Builds a practice exam capped by your plan, with answers hidden until you submit.
Submits your answers, records the attempt, and returns your score with per-question explanations.
| Tool | Scope | What it returns | Try saying |
|---|---|---|---|
| health | No account | Server liveness — identity, version, and auth state. No account needed. | “Is the ATPL study assistant online right now?” |
| get_study_stats | Read | Your study streak and activity — current and longest streak, total active days. | “What's my current study streak?” |
| get_exam_history | Read | Your past practice-exam attempts — score, subject, mode and dates. | “How did I do on my last 5 practice exams?” |
Talk to your study data
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.
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.
Good to know
https://mcp.atpltraining.io/mcp — as a custom connector, sign in, and approve the scopes.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.