Skip to content

Auth and quotas

Tiers (summary)

Tierask_study_assistant (MCP)search_scoutOther notes
AnonymousBlocked (AUTH_REQUIRED_FOR_AI)3 / IP / calendar monthLessons + Scout list/get are unmetered
Signed-in (member)9 / month with Bearer9 / monthSame free read tools
Exam Academy (€169)UnlimitedUnlimitedUnlocks generate_mock_exam only (exam product)
Agent Pro (€420/year)UnlimitedUnlimitedMarket MCP + Cases + watch lists + dossiers (Exam Academy features included)

Web vs MCP Study Assistant

The website chat still allows a small visitor Study Assistant allowance. The remote MCP ask_study_assistant tool always requires a Bearer token.

Call get_account_status (study) and get_scout_usage (Scout search) to show remaining quota. Reset is per calendar month (UTC).

Scout read tools — list_scout_articles, get_scout_article, list_scout_players, get_scout_player — are unmetered for everyone. Only search_scout is search-quota gated.

Generating a fam_live_ key

  1. In app: Account → MCP keys (paid accounts only; max 10 active keys).
  2. Operator (repo): with ADMIN_WORKER_SECRET and a premium profile email, npm run mcp:mint (see Ops and the fifa-mcp-server skill).

Use: Authorization: Bearer fam_live_… on every POST https://fifa.qtech.hr/mcp call that should run as that account.

Premium agent-tool key caps

Default fam_live_ limits for paid market / orchestration tools (UTC windows):

  • 150 calls / day
  • 2000 calls / month

Overrides may exist per key in mcp_api_keys. Usage is audited via agent_interactions.

Require a paid tier bearer or session:

  • Cases Workspace — all 11 Cases MCP tools (see Cases tools →).
  • Market / dossier toolsresearch_player, orchestrate_transfer_dossier, market pulse, etc. (see Paid market tools →).
  • Mock exam generatorgenerate_mock_exam.

OAuth / OpenID (discovery)

Next steps: MCP endpoint → · Remote connectors →