Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/gurezo/mdn-translation-ja-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/gurezo/mdn-translation-ja-mcp/01-mdn-mcp-tools)<a href="https://agentmods.dev/rules/gurezo/mdn-translation-ja-mcp/01-mdn-mcp-tools"><img src="https://agentmods.dev/badge/rules/gurezo/mdn-translation-ja-mcp/01-mdn-mcp-tools/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/rules/gurezo/mdn-translation-ja-mcp/01-mdn-mcp-tools"><img src="https://agentmods.dev/badge/rules/gurezo/mdn-translation-ja-mcp/01-mdn-mcp-tools.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00615 | $0.00615 |
| Opus 5 | $0.00308 | $0.00308 |
| Sonnet 5 | $0.00123 | $0.00123 |
| Haiku 4.5 | $0.00061 | $0.00061 |
Grade A, and why
01-mdn-mcp-tools scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
MDN 翻訳 MCP ツール — 呼び出し制約
必須
mdn_trans_start / mdn_trans_commit_get / mdn_trans_replace_glossary / mdn_trans_review は シェルコマンド・npm スクリプト・CLI ではない。
- 禁止: ターミナルで
mdn_trans_review等を実行しようとすること - 禁止: リポジトリ内に同名のシェルスクリプトを探して代替実行すること
- 必須: Cursor の MCP ツールとして呼び出す(サーバー名:
mdn-translation-ja、ツール名: 上記のスネークケース名)
mdn_trans_review の引数
| 引数 | 説明 |
|---|---|
jaFile |
translated-content 内のパス(files/ja/.../index.md または絶対パス) |
ユーザーが「mdn_trans_review を実行して」と依頼した場合は、MCP ツール mdn_trans_review を jaFile 付きで呼び出し、返却テキストをそのまま報告する。
MCP ツールが利用できない場合のみ、mdn-translation-ja-mcp リポジトリで次を実行する(npm start ではない):
npm run mdn:trans:review -- --jaFile=files/ja/.../index.md
(MDN_CONTENT_ROOT / MDN_TRANSLATED_CONTENT_ROOT が設定されていること)
それ以外は node scripts/setup-translated-content-cursor.mjs で translated-content/.cursor/mcp.json を生成し、Cursor をリロードするよう案内する。Rules / Skills のコピーは不要(任意の薄い Rule は --with-rules)。
標準手順は MCP Prompt(mdn_translate / mdn_sync / mdn_review)を使う。
読み取り専用
mdn_trans_review の結果を理由に、対象 index.md を編集・保存しない(ユーザーが明示的に修正を依頼した場合のみ可)。
translated-content ワークスペース
ワークスペースが translated-content のときも同じ。MCP は translated-content/.cursor/mcp.json で接続する(mdn-translation-ja-mcp を開いている必要はない)。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago Changed · +2 lines · +52 tokens per session 60cf28c0e115
- 10d ago First seen · 40 lines · 563 tokens per session scan A d59ff9b73cb9
01-mdn-mcp-tools is a cursor rule published in the GitHub repository gurezo/mdn-translation-ja-mcp (0 stars, last pushed 3d ago), licensed MIT. It adds 615 tokens to every session, about $0.0031 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other cursor rules, from other repositories
nuxt-error-localization
A Nuxt rule for converting technical error codes and messages into friendly Traditional Chinese text before showing them in the user interface.
internationalization
A set of rules for internationalization, the practice of adapting an application for multiple languages and regions. It covers file structure, translation namespaces, and using translations in components.
chinese-language
A language rule that requires replies, comments, and commit messages to use Simplified Chinese unless another language is requested.
cmd-moodle-mustache-lint
Lint Mustache templates for accessibility, security, hard-coded strings, and Moodle template conventions. (invoke by typing: @moodle-mustache-lint).
uninettuno-monografia
Regole UNINETTUNO per tesi TRIENNALE in italiano, con termini tecnici inglesi ammessi.
controlflow-docs-evals
Rules for documentation parity, localized tutorials, and eval verification.