连接器指南阅读约 2 分钟19 个 MCP 工具7 种语言

Sorare 到 MCP — 将 NFT 幻想足球引入任何 AI 代理

使用 AnythingMCP 将 Sorare 的 GraphQL API 公开为 MCP 服务器。支持 bcrypt 加盐登录、30 天 JWT 缓存,以及 19 个现成工具(5 个 GraphQL 内置 + 14 个专用)用于卡片、球员、阵容和转会市场。

HC作者:HelpCode 团队更新于 2 分钟阅读 在 GitHub 开源

开源 · AGPL-3.0 · 运行在您自己的服务器上

any ai client · Sorare connector
Pull my current Sorare lineup and tell me where I'm weakest this gameweek.
AI
正在调用sorare_get_lineupplayer_recent_scores
Your Common Rivals lineup is solid up top, but the MF slot (Saúl) is your weakness — recent 5-game L5 = 34.2, well under your team average of 51.
sorare_current_usersorare_list_my_cardssorare_player_floor_pricesorare_live_sale_offerssorare_get_auction+ 更多
  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

4 分钟配置后即可使用的真实提示词。

安装连接器后,把这些提示词粘贴到你的 AI 客户端。每条提示词下方列出的工具会由智能体自动调用。

“Pull my current Sorare lineup and tell me where I'm weakest this game week.”
sorare_get_lineupplayer_recent_scores
“List every rare Vinícius Júnior card minted in season 2024.”
sorare_search_playerlist_player_cards
“What's the floor price right now for limited Bukayo Saka cards?”
sorare_player_floor_pricetoken_prices
“Find auctions ending in the next 90 minutes for Liverpool players.”
sorare_live_sale_offerssorare_get_auction

摘要

使用 AnythingMCP 将 Sorare 的 GraphQL API 公开为 MCP 服务器。支持 bcrypt 加盐登录、30 天 JWT 缓存,以及 19 个现成工具(5 个 GraphQL 内置 + 14 个专用)用于卡片、球员、阵容和转会市场。

试试这样问

Sorare Fantasy Football 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Sorare Fantasy Football · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

Sorare

仅限自托管。 Sorare 会拒绝来自数据中心 IP 地址的请求,而 AnythingMCP Cloud 运行在数据中心,因此该连接器无法在 AnythingMCP Cloud 上使用。它可以在你自己运行的 AnythingMCP 实例上工作,前提是该实例所在的电脑或服务器使用普通的家庭或办公网络。

Sorare 在模型上下文协议中的应用

Sorare 是最大的授权 NFT 幻想体育游戏,全面支持球员、卡片、拍卖和 So5 阵容的 GraphQL。AnythingMCP 将该 GraphQL API 封装为 MCP 服务器,使任何代理 — Claude、ChatGPT、OpenClaw、Cursor 以及你自己的代理 — 都可以使用自然语言读取和处理 Sorare 数据。

Sorare 适配器内置提供。无需维护 SDK,无需编写令牌处理代码:引擎在你第一次调用工具时执行盐提取 + bcrypt + 登录握手,缓存结果 JWT 30 天,并在任何 401 上透明地重新发放。

为什么没有 AnythingMCP 的 Sorare 使用起来很麻烦

步骤Sorare 的要求
1GET /api/v1/users/{email} 以检索每个账户的 bcrypt 盐
2bcrypt.hashSync(plainPassword, salt) 客户端处理
3GraphQL signIn 变更,使用 bcrypt 哈希
4存储 JWT(约 30 天有效期),并在每次调用时传递 Authorization: Bearer <jwt> + JWT-AUD: <aud> 头

这就是整个 LOGIN_TOKEN 身份验证配置,仅在适配器规范中声明一次。无需维护客户端代码。

Watch on YouTube →

🔒 视频通过 两次点击同意模式 嵌入 — 在你按下播放之前,什么都不会发送到 Google。

安装

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
  1. 打开 http://localhost:3000 并注册。第一个账户会成为管理员。
  2. 打开连接器商店(http://localhost:3000/connectors/store),选择 Sorare,填写它要求的凭证(有些连接器不需要),然后安装。
  3. 在 MCP Servers 中创建一个服务器,并把 Sorare 连接器分配给它。在该服务器的页面上复制 MCP endpoint(http://localhost:4000/mcp/<server-id>),并在 API keys 下生成一个密钥。

快速启动只监听 localhost。如果需要一个其他人或云端 AI 客户端也能访问的实例,请克隆仓库并运行 ./setup.sh,它会配置域名、HTTPS 和 OAuth(部署指南)。

可用工具

工具返回内容
sorare_current_user经过身份验证的用户的 slug、邮箱、昵称
sorare_get_card_by_slug卡片元数据、所有者、当前拍卖
sorare_search_player按名称 + 俱乐部 + 国家搜索球员
sorare_list_player_cards为球员铸造的最近卡片
sorare_list_my_cards经过身份验证的用户拥有的卡片
sorare_get_lineupSo5 阵容得分、排名、奖励、出场次数
sorare_wallet_balance已登录用户的钱包余额,包括 ETH(wei)以及 EUR、USD、GBP 三种参考货币
sorare_user_by_slug按 slug 获取其他 Sorare 用户的公开资料:昵称、状态和 So5 阵容数量
sorare_player_recent_scores获取足球运动员最近的 So5 得分,包括位置和比赛日期
sorare_token_prices某球员在指定稀有度下卡牌的近期成交记录
sorare_get_auction按 ID 获取 Sorare 拍卖,包括拍卖中的卡牌、当前价格、最高出价和结束时间
sorare_my_trophies_summary你的 So5 成绩汇总:最终排名、登上领奖台次数以及累计卡牌和奖金
sorare_player_floor_price获取某球员在指定稀有度下当前挂牌的最便宜卡牌
sorare_live_sale_offers列出二级市场上当前有效的单卡出售报价(Sorare 的转会市场)

令牌生命周期

JWT 存储在 connector_auth_cache 中(AES-256-GCM 加密),在其距离 expiredAt 24 小时内主动刷新,并在首次 401 时替换。你可以使用 DELETE FROM connector_auth_cache WHERE connector_id = '<id>' 撤销它 — 下一次工具调用将重新登录。

下一步

这份指南对你有帮助吗?

你的 Sorare Fantasy Football 智能体只差一次点击。

安装连接器,粘贴密钥,向你的 AI 客户端提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何将 Sorare 连接到 Meta Muse — 通过 MCP 的 NFT 幻想足球

使用 AnythingMCP 将 Sorare 的 GraphQL API 连接到 Muse。以自然语言查询卡片、球员、阵容和转会市场。Bcrypt 登录 + 30 天令牌缓存自动处理。

连接器

用 AI 击败 Sorare 市场 — 发现低估卡片,构建胜利阵容

不再刷 Sorare 应用。让 Claude、ChatGPT、Copilot 或 Gemini 扫描实时转会市场,比较地板价,交叉检查球员状态,每天早上自动推荐买入卡片。一个 MCP 连接器,所有客户端。

连接器

如何将 Sorare 连接到 ChatGPT — GPT 的幻想足球

通过 AnythingMCP 内置的 MCP 连接器将 Sorare 的 NFT 幻想足球数据引入 ChatGPT。Bcrypt 登录和 30 天的 JWT 缓存为你处理。

连接器

如何将 Sorare 连接到 Claude — 通过 MCP 的 NFT 幻想足球

使用 AnythingMCP 将 Sorare 的 GraphQL API 连接到 Claude。以自然语言查询卡片、球员、阵容和转会市场。Bcrypt 登录 + 30 天令牌缓存自动处理。

连接器

如何将 Sorare 连接到 GitHub Copilot — 通过 MCP 的 NFT 幻想足球

使用 AnythingMCP 将 Sorare 的 GraphQL API 连接到 GitHub Copilot Chat。以自然语言查询卡片、球员、阵容、拍卖、钱包和转会市场。Bcrypt 加盐登录和 30 天 JWT 缓存自动处理。

连接器

如何将 Sorare 连接到 Cursor — 通过 MCP

使用 AnythingMCP 将 Sorare 的 GraphQL API 连接到 Cursor。以自然语言查询卡片、球员、阵容和转会市场。Bcrypt 登录 + 30 天令牌缓存自动处理。