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"}'