DXRating MCP 伺服器

在 Claude、ChatGPT、Cursor 等 AI 應用裡直接查 maimai DX 的歌曲、定數和 Rating。

免費不需帳號不需 API Key唯讀

伺服器 URL

https://mcp.dxrating.net/mcp?via=dxrating-developers.guide

Claude claude.ai, Claude Desktop, Claude mobile

  1. 開啟 加入 Claude,或進入 Customize → Connectors → + Add → Add custom connector。
  2. 名稱:DXRating。Remote MCP server URL:https://mcp.dxrating.net/mcp?via=dxrating-developers.guide。按 Continue。
  3. Authentication 選 No sign in,再按 Add。
  4. 在對話中按 + → Connectors,開啟 DXRating。

免費方案只能加一個自訂連接器。Team 和 Enterprise 方案由管理者在 Organization settings → Connectors 加入,成員再按 Connect。手機 App 不能加入連接器,在網頁或桌面版加入後會同步過去。

文件 support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp

ChatGPT web

  1. 開啟 https://chatgpt.com/plugins,按 +,再按 Add custom MCP server。
  2. 名稱 DXRating,Server URL https://mcp.dxrating.net/mcp?via=dxrating-developers.guide。
  3. Authentication 選 No authentication。看完提示後按 I understand and want to continue,再按 Create as a plugin。
  4. 安裝外掛。在對話中輸入 @ 並選擇 DXRating。

能否使用取決於你的方案和工作區設定。

文件 developers.openai.com/api/docs/guides/custom-mcp-server

Claude Code

Terminal
claude mcp add --transport http --scope user dxrating 'https://mcp.dxrating.net/mcp?via=dxrating-developers.guide'

用 claude mcp list 或 /mcp 檢查。專案的 .mcp.json 要寫上 "type": "http":

.mcp.json
{  "mcpServers": {    "dxrating": {      "type": "http",      "url": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

文件 code.claude.com/docs/en/mcp

Cursor

加入 Cursor,或寫進 ~/.cursor/mcp.json:

~/.cursor/mcp.json
{  "mcpServers": {    "dxrating": {      "url": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

文件 cursor.com/docs/mcp

VS Code GitHub Copilot

加入 VS Code,或執行:

Terminal
code --add-mcp '{"name":"dxrating","type":"http","url":"https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"}'

.vscode/mcp.json 和使用者設定的 mcp.json 最上層的鍵是 servers,不是 mcpServers:

.vscode/mcp.json
{  "servers": {    "dxrating": {      "type": "http",      "url": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

文件 code.visualstudio.com/docs/agent-customization/mcp-servers

Codex CLI, IDE extension, ChatGPT desktop app

Terminal
codex mcp add dxrating --url 'https://mcp.dxrating.net/mcp?via=dxrating-developers.guide'

或寫進 ~/.codex/config.toml(IDE 擴充功能和 ChatGPT 桌面版共用這個檔案):

~/.codex/config.toml
[mcp_servers.dxrating]url = "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"

文件 learn.chatgpt.com/docs/extend/mcp

其他應用程式

Cherry Studio

一鍵加入:加入 Cherry Studio。加入後伺服器預設是關閉的,確認後再開啟。手動加入:設定 → MCP → MCP 伺服器 → 新增 → 從 JSON 匯入,貼上:

JSON
{  "mcpServers": {    "dxrating": {      "type": "streamableHttp",      "url": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

請保留 "type": "streamableHttp"。少了它 Cherry Studio 會用舊的 SSE 連線,然後失敗。

文件 docs.cherryai.com.cn/advanced-basic/extensions/mcp

Gemini CLI

Terminal
gemini mcp add --transport http -s user dxrating 'https://mcp.dxrating.net/mcp?via=dxrating-developers.guide'

或在 ~/.gemini/settings.json 裡用 httpUrl(在 Gemini 裡 url 代表舊的 SSE):

~/.gemini/settings.json
{  "mcpServers": {    "dxrating": {      "httpUrl": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

文件 geminicli.com/docs/tools/mcp-server/

Trae · Kiro · LM Studio · Windsurf · JetBrains AI Assistant

用這個 URL 加入遠端 MCP 伺服器,選 Streamable HTTP、不需驗證。多數應用程式(Trae、Kiro、LM Studio、Windsurf、JetBrains AI Assistant)都接受這段 JSON:

JSON
{  "mcpServers": {    "dxrating": {      "url": "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide"    }  }}

只支援本機(stdio)伺服器的應用程式可以透過 mcp-remote 連線(需要 Node.js):

JSON
{  "mcpServers": {    "dxrating": {      "command": "npx",      "args": [        "-y",        "mcp-remote",        "https://mcp.dxrating.net/mcp?via=dxrating-developers.guide",        "--transport",        "http-only"      ]    }  }}

能做什麼

  • search_songs依曲名、別名、暱稱、羅馬字或曲師搜尋歌曲,附上每張譜面的等級
  • get_sheet歌曲和譜面詳情:目前和歷代版本的定數、物量、譜師、所在伺服器、標籤
  • list_recent_songs依日期列出最近上線的歌曲和譜面:新曲,以及舊歌新增的譜面
  • calculate_rating某譜面某達成率的 Rating、達到目標 Rating 所需的達成率、各評級的 Rating
  • calculate_best50依貼上的成績算 Rating:新曲 B15 和舊曲 B35,以及值得推的譜面
進階
傳輸方式
Streamable HTTP(不是 SSE)
驗證
無。應用程式詢問時選「不需驗證」或「No authentication」。
建議名稱
dxrating

URL 請和上面完全相同,以 /mcp 結尾。本頁(https://mcp.dxrating.net/)是說明頁,不是伺服器本身。

讓你的 Agent 來設定

把下面這段貼給 Claude Code、Codex、Cursor 等程式 Agent:

Add the DXRating MCP server to this agent: URL https://mcp.dxrating.net/mcp?via=dxrating-developers.guide, transport Streamable HTTP, no authentication. Follow the steps for this client in https://mcp.dxrating.net/llms.txt?via=dxrating-developers, add it at user (global) scope, then list its tools to confirm it works.

常見問題

連不上、SSE 錯誤或 405
應用程式可能在用舊的 SSE 傳輸方式,本伺服器不支援。請選 Streamable HTTP:Cherry Studio 裡寫 "type": "streamableHttp",Gemini CLI 裡用 httpUrl。
應用程式要求登入
不需要登入。選「No sign in」或「No authentication」。
在瀏覽器開啟 /mcp 跳到了這裡
這是正常的。這個位址只接受 AI 應用程式的 POST 請求。
出現「still loading its song catalog」
伺服器剛重新啟動,過一分鐘再試。
加入了但助理不用
在對話中開啟連接器,並說「用 DXRating」。

不用 AI 測試: 執行 npx @modelcontextprotocol/inspector,選 Streamable HTTP 並填入 URL。或者:

Terminal
curl -s 'https://mcp.dxrating.net/mcp?via=dxrating-developers.guide' -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -H 'Mcp-Protocol-Version: 2025-06-18' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'