Skip to content

DXRating changelog

net.dxrating/dxrating

4 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • llms.txt +13 −10

    https://mcp.dxrating.net/llms.txt

    − > Read-only remote MCP server for maimai DX song data, internal levels and ratings (jp, intl, usa, cn servers). URL: https://mcp.dxrating.net/mcp · Streamable HTTP · no authentication · 4 tools. Data: CC BY-NC 4.0, credit "Data: DXRating (https://dxrating.net), CC BY-NC 4.0". Achievements are integers in 1/10000 %: 100.7543% is 1007543.− If you are an AI agent asked to connect this server: use the exact URL above (it ends in /mcp), pick the section for the client you run in, add it at user/global scope, then list the tools (search_songs, get_sheet, calculate_rating, calculate_best50) to verify.− 1. Open [Add to Claude](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=DXRating&connectorUrl=https%3A%2F%2Fmcp.dxrating.net%2Fmcp), or go to **Customize → Connectors → + Add → Add custom connector**.− One click: [Add to Cherry Studio](cherrystudio://mcp/install?servers=eyJtY3BTZXJ2ZXJzIjp7ImR4cmF0aW5nIjp7InR5cGUiOiJzdHJlYW1hYmxlSHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmR4cmF0aW5nLm5ldC9tY3AifX19). The server arrives switched off: review it, then turn it on. By hand: **Settings → MCP → MCP Servers → Add → Import from JSON**, and paste:− [Add to Cursor](https://cursor.com/en/install-mcp?name=dxrating&config=eyJ1cmwiOiJodHRwczovL21jcC5keHJhdGluZy5uZXQvbWNwIn0%3D), or add this to `~/.cursor/mcp.json`:− [Add to VS Code](https://vscode.dev/redirect/mcp/install?name=dxrating&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.dxrating.net%2Fmcp%22%7D), or run:− ## Data and license− - License: [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/), for non-commercial use with credit: `Data: DXRating (https://dxrating.net), CC BY-NC 4.0`. The server asks assistants to include it.− - No account, no key, no cookies. This page loads no third-party scripts and has no analytics.− - For each request we log the time, the path, the status, how long it took and the request headers, which include the IP address and the User-Agent, but not the body with the tool arguments. The logs go to our monitoring provider (Sentry) and are used only to run the service and stop abuse.+ > Read-only remote MCP server for maimai DX song data, internal levels and ratings (jp, intl, usa, cn servers). URL: https://mcp.dxrating.net/mcp · Streamable HTTP · no authentication · 5 tools. Data: free to use, credit appreciated: "Data from DXRating (dxrating.net)". Achievements are integers in 1/10000 %: 100.7543% is 1007543.+ If you are an AI agent asked to connect this server: use the exact URL above (it ends in /mcp), pick the section for the client you run in, add it at user/global scope, then list the tools (search_songs, get_sheet, list_recent_songs, calculate_rating, calculate_best50) to verify.+ 1. Open [Add to Claude](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=DXRating&connectorUrl=https%3A%2F%2Fmcp.dxrating.net%2Fmcp%3Fvia%3Dguide-claude), or go to **Customize → Connectors → + Add → Add custom connector**.+ One click: [Add to Cherry Studio](cherrystudio://mcp/install?servers=eyJtY3BTZXJ2ZXJzIjp7ImR4cmF0aW5nIjp7InR5cGUiOiJzdHJlYW1hYmxlSHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmR4cmF0aW5nLm5ldC9tY3A%2FdmlhPWd1aWRlLWNoZXJyeS1zdHVkaW8ifX19). The server arrives switched off: review it, then turn it on. By hand: **Settings → MCP → MCP Servers → Add → Import from JSON**, and paste:+ [Add to Cursor](https://cursor.com/en/install-mcp?name=dxrating&config=eyJ1cmwiOiJodHRwczovL21jcC5keHJhdGluZy5uZXQvbWNwP3ZpYT1ndWlkZS1jdXJzb3IifQ%3D%3D), or add this to `~/.cursor/mcp.json`:+ [Add to VS Code](https://vscode.dev/redirect/mcp/install?name=dxrating&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.dxrating.net%2Fmcp%3Fvia%3Dguide-vscode%22%7D), or run:+ - What songs and charts were added to the JP server in the last two weeks?+ | `list_recent_songs` | Songs and charts released recently, by date: new songs, and new charts of older songs |+ ## Data and credit+ - Free to use. Credit is appreciated: `Data from DXRating (dxrating.net)`. The server asks assistants to include it. Song titles, artwork and charts belong to SEGA and their rights holders.+ - No account, no key, no cookies. This page loads no third-party scripts.+ - For each request we log the time, the status, how long it took, the tool called and its arguments (including the search text), the client app (name, version, User-Agent), your IP address and the approximate location derived from it (country). These logs go to our error and monitoring provider (Sentry), are kept under its retention, and are used only to run the service and stop abuse.+ - We also send anonymous usage analytics to PostHog: the tool called, the client app, the country, and the arguments with search text cut to 64 characters, email addresses and long numbers removed, and no scores. They hold no IP address and no person profile; requests are grouped only by a key that changes every day.
  • AGENTS.md +18

    https://raw.githubusercontent.com/gekichumai/dxrating/HEAD/AGENTS.md

    + ## Collaboration Rules (owner-set)+ These apply to every agent and contributor. The tracking issues and the full context live in gekichumai/meta: conventions are in meta#16, and each workstream has its own issue linked from meta#10. Read the relevant issue before you start, link your PRs to it, and keep its checklist current.+ ### Merging+ - **Default: merge, deploy, watch, then roll back or hotfix if something breaks.** Don't ask for approval on each item. This covers fixes, small changes, SEO, and docs and convention updates.+ - **Exception:** the large workstreams the owner has reserved for review. These stay as PRs, stacked where needed, until the owner says go: cloud save (meta#17), bot feature parity (meta#18), photo score entry (meta#19), the iPad redesign (meta#20), competitive research (meta#22), and new features or redesigns of similar size. For these, don't merge, don't deploy, don't upload to TestFlight, and don't change production data or flip feature flags.+ - For dependent PRs, use `gh stack` where it makes sense. Check it's installed first (`gh stack --help`). If it isn't, chain base branches by hand and put the order (n/N) plus prev/next links in each PR body.+ - Every workstream needs an issue in gekichumai/meta. If you start something that has none, create it.+ ### Visuals in PRs+ - Any PR that changes something visual **must embed** at least one image or video **inline in the PR body**. Use a BEFORE | AFTER table covering the relevant devices, light and dark, and locales. A link to a sheet somewhere else isn't enough.+ - Host the assets on the `pr-assets` branch of gekichumai/meta (never on main) at `<repo>/<pr-number>/<file>`. meta is private, so embed `https://github.com/gekichumai/meta/blob/pr-assets/<path>?raw=true`, because `raw.githubusercontent.com` returns 404. For video, link an MP4 and also embed a GIF or a poster frame.+ - Use demo or synthetic data only. Never show real user data or anyone's personal photos.+ ### Design+ - Keep corner radii modest and consistent. Never use large ones.+ - Don't use large flat solid-colour backgrounds. Use translucent material surfaces like the existing tab bar.+ ### Production+ - Production is read-only for agents: no sign-ups and no writes to real users' data. Test with fixtures, local databases or demo accounts.+ - The web CSP is enforced with per-request nonces. Don't loosen it or add third-party origins without a stated reason.+ - Imported scores need provenance. Data the server fetches from the source (maimai NET, LXNS, Diving-Fish) goes straight into server storage with a provenance record, never server → client → server. A manual edit by the user strips the verified provenance. See meta#17.

  • Tools +1
    • + list_recent_songs

  • server.json 1 field changed
    version
    1.0.0 1.1.0