Stop burning tokens on GraphQL debugging. Give your AI assistant direct access to Sorare's schema, proven query patterns, and documented gotchas.
Your AI assistant gets superpowers for Sorare's GraphQL API
35,000-line schema indexed and searchable. Your AI looks up exact field names, types, and arguments instead of guessing.
get_type_fields("So5Appearance") Catches wrong field names, depth violations, complexity issues, and documented gotchas before you hit the API.
validate_query("{ currentUser { mySo5Lineups } }") Tested query templates for common tasks — floor prices, lineups, sold cards, missions, player profiles, and more. Copy-paste correct, every time.
get_query_pattern("lineup scores") Everything your AI needs to write correct Sorare queries
get_type_fields Look up fields, types, and arguments for any Sorare GraphQL type
get_type_fields("AnyCardInterface") search_schema Search across 500+ types and thousands of fields by keyword
search_schema("lineup") validate_query Check a query for wrong field names, depth violations, and known gotchas
validate_query("{ currentUser { cards ... } }") diagnose_error Given an API error message, get the exact fix with corrected query
diagnose_error("Field 'price' doesn't exist on type 'AnyCardInterface'") get_query_pattern Get a proven, tested query template for common Sorare use cases
get_query_pattern("floor price") list_patterns List all available proven query patterns with descriptions
list_patterns() get_api_limits Get API constraints: depth, complexity, pagination, enums, currency conversion
get_api_limits() Add one config block and your AI assistant is connected
Add to your MCP settings:
{
"mcpServers": {
"sorare": {
"url": "https://sorare-mcp.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}