Кратко
Подключи GraphQL API Sorare к Cursor с помощью AnythingMCP. Запрашивайте карты, игроков, составы и рынок трансферов на естественном языке. Вход через Bcrypt + кэширование токена на 30 дней обрабатывается автоматически.
Попробуй спросить
Примеры промптов для Sorare Fantasy Football
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
Только self-hosted. Sorare отклоняет запросы с IP-адресов дата-центров, а AnythingMCP Cloud работает в дата-центре, поэтому этот коннектор недоступен в AnythingMCP Cloud. Он работает в экземпляре AnythingMCP, который ты запускаешь сам на компьютере или сервере с обычным домашним или офисным интернетом.
Подключи Sorare к Cursor
Sorare — это крупнейшая игра в NFT фэнтези футбол, с полным покрытием GraphQL по картам, игрокам, составам и рынку трансферов. С AnythingMCP ты можешь управлять всем этим из Cursor на обычном английском — никакого SDK для соединения, никакой ротации токенов для контроля.
Что ты можешь сделать
- "Показать мой текущий аккаунт Sorare и количество редких карт."
- "Список следующих 5 редких карт Месси на аукционе стоимостью менее 0.05 ETH."
- "Найти все мои карты игроков Реала."
- "Кто набрал больше всего очков в составе So5
abc-123?"
🔒 Видео встроено через шаблон согласия с двумя кликами — ничего не попадает в Google, пока ты не нажмёшь Play.
Предварительные требования
- Активный аккаунт Sorare (рекомендуем выделенный, без 2FA аккаунт только для чтения для безголового использования).
- AnythingMCP на твоём компьютере или сервере (Docker, около 3 минут). AnythingMCP Cloud не может запускать коннектор Sorare.
- Установленный Cursor.
Шаг 1 — Получи доступ к Sorare
- Войди на https://sorare.com.
- При желании отключи 2FA на аккаунте только для чтения, предназначенном для MCP —
signInотклоняет запросы без свежего OTP, и OTP не может быть предварительно сгенерирован для сервера.
Шаг 2 — Установи адаптер Sorare
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Открой http://localhost:3000/connectors/store, нажми Sorare и заполни:
| Поле | Значение |
|---|---|
SORARE_EMAIL | твой email аккаунта |
SORARE_PASSWORD | твой обычный пароль |
Нажми Установить — адаптер теперь в твоём каталоге с 19 инструментами (5 встроенных GraphQL + 14 специализированных).
В разделе MCP Servers создай сервер и назначь ему коннектор Sorare. На странице сервера скопируй MCP endpoint (http://localhost:4000/mcp/<server-id>) и создай ключ в разделе API keys.
Quickstart слушает только localhost. Если нужен экземпляр, доступный другим людям или облачным AI-клиентам, клонируй репозиторий и запусти ./setup.sh: скрипт настроит домен, HTTPS и OAuth (руководство по развёртыванию).
Шаг 3 — Добавь коннектор в Cursor
Cursor работает на твоём компьютере, поэтому может использовать локальный endpoint. Добавь сервер в ~/.cursor/mcp.json (все проекты) или .cursor/mcp.json (один проект):
{
"mcpServers": {
"sorare": {
"url": "http://localhost:4000/mcp/<server-id>",
"headers": { "X-API-Key": "<your-api-key>" }
}
}
}
Затем проверь в настройках MCP в Cursor, что сервер включён и его инструменты отображаются.
Доступные инструменты (всего 19)
| Группа | Инструменты |
|---|---|
| Личность / кошелек | sorare_current_user, sorare_wallet_balance, sorare_my_trophies_summary, sorare_user_by_slug |
| Карты / инвентарь | sorare_list_my_cards, sorare_get_card_by_slug, sorare_list_player_cards |
| Игроки / форма | sorare_search_player, sorare_player_recent_scores, sorare_player_floor_price |
| Рынок и аукционы | sorare_live_sale_offers, sorare_token_prices, sorare_get_auction, sorare_get_lineup |
| Общий выходной шлюз GraphQL | sorare_graphql_schema_url, sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation, sorare_graphql_subscription |
За пределами 19 инструментов — твой ИИ может вызывать любую операцию GraphQL Sorare
Эти специализированные инструменты охватывают самые распространенные точки входа, но каждый соединитель GraphQL также поставляется с sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation и sorare_graphql_subscription — автоматически внедренные выходные шлюзы, которые позволяют твоему ИИ составлять любую операцию, поддерживаемую схемой Sorare.
Вот в чем разница между фиксированным списком инструментов и настоящим агентом. Спроси:
"Найди 3 ограниченные карты, которые, вероятно, наберут очки в следующем игровом уикенде и стоят на 30 % ниже своего 30-дневного среднего. Только топ-5 лиг."
…и твой ИИ проходит по схеме GraphQL Sorare, сканирует topPerformers, соединяется с liveSingleSaleOffers для цен на пол, перекрестно ссылается на tokenPrices для 30-дневных средних значений и предоставляет тебе список для покупки с планом резервирования. Все из одного запроса, без ручного GraphQL с твоей стороны.
👉 Посмотри полную сессию чата в анонсе запуска Sorare — реальный обмен Claude, составивший стратегию покупки на €100 самостоятельно.
Ротация токенов, объяснено
JWT Sorare действуют ~30 дней. AnythingMCP кэширует твои токены в зашифрованном виде, выдает их повторно за 24 часа до истечения, и повторно входит в систему при любом 401 (без повторного чтения твоего пароля с диска — хеш bcrypt пересчитывается из свежезагруженной соли). Ты никогда не увидишь ошибку истекшего токена.
Часто задаваемые вопросы
Хранит ли AnythingMCP мой обычный пароль Sorare?
Только внутри зашифрованного блоба authConfig (AES-256-GCM). Только хеш bcrypt передается по сети, только при signIn.
Могу ли я использовать аккаунт Sorare с 2FA?
Мутация signIn требует свежий otpAttempt для аккаунтов с 2FA, что не может быть автоматизировано. Используй выделенный аккаунт только для чтения без 2FA.
Почему Sorare недоступен в AnythingMCP Cloud? Sorare отклоняет запросы с IP-адресов дата-центров. AnythingMCP Cloud работает в дата-центре, поэтому каждый вызов завершался бы ошибкой. С экземпляром AnythingMCP на домашнем или офисном подключении обычно всё работает.
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да — MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?