Appearance
Errors and troubleshooting
JSON-RPC layer
| code | When |
|---|---|
| -32700 | Parse error (invalid JSON body) |
| -32600 | Invalid request |
| -32601 | Method not found (e.g. unknown JSON-RPC method — you must use tools/list / tools/call on this server) |
| -32602 | Invalid params — e.g. unknown tool name in params.name |
| -32000 to -32099 | Server errors (rare) |
tools/call never returns JSON-RPC error for “business” failures inside a tool: those come back as a normal result with isError: true and a content text payload describing quota, PREMIUM_REQUIRED, validation, or upstream service failure.
Common tool-level messages
PREMIUM_REQUIRED(or the upgrade URL text) when callinggenerate_mock_examor any FIFA Agent AI tool without a premium account /fam_live_key.- Quota strings from
ask_study_assistantorsearch_scoutwhen monthly limits are hit — callget_account_status/get_scout_usageand show theresetdate to the end user. - Admin failures on
refresh_scout_playerif the token is not an admin profile.
Quick checks
GET https://fifa.qtech.hr/api/health— isok: true?POST …/mcpwith{"jsonrpc":"2.0","id":1,"method":"tools/list"}— do you gettools?- If premium tools fail, re-check
Authorization: Bearer …and Account tier / key validity.