From 357732263184e1466c085fc2693a5df1c0cc1c04 Mon Sep 17 00:00:00 2001 From: Pan YANG Date: Sat, 1 Aug 2026 14:43:25 +0800 Subject: [PATCH] refactor(manifests): remove MCP resource field --- data/data-health.json | 26 ++++++------ docs/DATA-HEALTH.md | 22 +++++----- manifests/$schemas/ref/product.schema.json | 8 +--- manifests/clis/amazon-q-developer-cli.json | 1 - manifests/clis/amp-cli.json | 1 - manifests/clis/antigravity-cli.json | 1 - manifests/clis/auggie-cli.json | 1 - manifests/clis/claude-code-cli.json | 3 +- manifests/clis/cline-cli.json | 1 - manifests/clis/codebuddy-cli.json | 1 - manifests/clis/codex-cli.json | 1 - manifests/clis/continue-cli.json | 6 --- manifests/clis/cursor-cli.json | 1 - manifests/clis/droid-cli.json | 1 - manifests/clis/gemini-cli.json | 1 - manifests/clis/github-copilot-cli.json | 1 - manifests/clis/gitlab-duo-cli.json | 1 - manifests/clis/grok-build.json | 1 - manifests/clis/junie-cli.json | 6 --- manifests/clis/kilo-code-cli.json | 1 - manifests/clis/kimi-cli.json | 6 --- manifests/clis/kiro-cli.json | 1 - manifests/clis/kode.json | 1 - manifests/clis/omp.json | 3 +- manifests/clis/opencode.json | 6 --- manifests/clis/qoder-cli.json | 1 - manifests/clis/qwen-code.json | 6 --- manifests/clis/vibe-cli.json | 1 - manifests/desktops/air.json | 1 - manifests/desktops/claude-code-desktop.json | 1 - manifests/desktops/codebuddy.json | 1 - manifests/desktops/codex-app.json | 1 - manifests/desktops/factory-desktop.json | 1 - manifests/desktops/minimax-code.json | 1 - manifests/desktops/opencode-desktop.json | 6 --- manifests/desktops/qoder.json | 1 - manifests/desktops/stagewise.json | 1 - manifests/desktops/verdent-deck.json | 1 - manifests/desktops/zcode.json | 6 --- manifests/extensions/amp.json | 1 - manifests/extensions/augment-code.json | 1 - manifests/extensions/claude-code.json | 1 - manifests/extensions/cline.json | 1 - manifests/extensions/codex.json | 1 - manifests/extensions/continue.json | 3 +- manifests/extensions/droid.json | 1 - manifests/extensions/gemini-code-assist.json | 1 - manifests/extensions/github-copilot.json | 1 - manifests/extensions/jetbrains-junie.json | 1 - manifests/extensions/kilo-code.json | 1 - manifests/extensions/kimi-code.json | 1 - manifests/extensions/mistral-vibe.json | 1 - manifests/extensions/opencode-extension.json | 1 - manifests/extensions/qoder.json | 1 - manifests/extensions/roo-code.json | 1 - manifests/extensions/rovo-dev.json | 1 - manifests/extensions/tabnine.json | 1 - manifests/extensions/verdent.json | 1 - manifests/ides/antigravity.json | 1 - manifests/ides/cursor.json | 1 - manifests/ides/intellij-idea.json | 1 - manifests/ides/kiro.json | 1 - manifests/ides/trae.json | 1 - manifests/ides/vscode.json | 6 --- manifests/ides/windsurf.json | 1 - manifests/ides/zed.json | 1 - src/components/product/ResourceLinks.tsx | 7 +--- src/types/manifests.ts | 1 - .../product-resource-urls.catalog.test.ts | 40 +++++++++++++++++++ translations/de/components/product.json | 2 - translations/en/components/product.json | 2 - translations/es/components/product.json | 2 - translations/fr/components/product.json | 2 - translations/id/components/product.json | 2 - translations/ja/components/product.json | 2 - translations/ko/components/product.json | 2 - translations/pt/components/product.json | 2 - translations/ru/components/product.json | 2 - translations/tr/components/product.json | 2 - translations/zh-Hans/components/product.json | 2 - translations/zh-Hant/components/product.json | 2 - 81 files changed, 69 insertions(+), 168 deletions(-) create mode 100644 tests/validate/product-resource-urls.catalog.test.ts diff --git a/data/data-health.json b/data/data-health.json index b4fb15dc..a3d01c9c 100644 --- a/data/data-health.json +++ b/data/data-health.json @@ -73,57 +73,57 @@ }, "translationsByLocale": { "de": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 39, "matchingEnglishPercent": 8.4 }, "es": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 25, "matchingEnglishPercent": 5.4 }, "fr": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 36, "matchingEnglishPercent": 7.7 }, "id": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 30, - "matchingEnglishPercent": 6.4 + "matchingEnglishPercent": 6.5 }, "ja": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 23, "matchingEnglishPercent": 4.9 }, "ko": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 23, "matchingEnglishPercent": 4.9 }, "pt": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 31, - "matchingEnglishPercent": 6.6 + "matchingEnglishPercent": 6.7 }, "ru": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 23, "matchingEnglishPercent": 4.9 }, "tr": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 26, "matchingEnglishPercent": 5.6 }, "zh-Hans": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 22, "matchingEnglishPercent": 4.7 }, "zh-Hant": { - "totalStrings": 467, + "totalStrings": 465, "matchingEnglish": 22, "matchingEnglishPercent": 4.7 } diff --git a/docs/DATA-HEALTH.md b/docs/DATA-HEALTH.md index f1855cfe..d0f84b65 100644 --- a/docs/DATA-HEALTH.md +++ b/docs/DATA-HEALTH.md @@ -37,17 +37,17 @@ Exact English matches are a triage signal; product names and technical terms can | Locale | Comparable strings | Exact English matches | Match rate | | --- | ---: | ---: | ---: | -| de | 467 | 39 | 8.4% | -| es | 467 | 25 | 5.4% | -| fr | 467 | 36 | 7.7% | -| id | 467 | 30 | 6.4% | -| ja | 467 | 23 | 4.9% | -| ko | 467 | 23 | 4.9% | -| pt | 467 | 31 | 6.6% | -| ru | 467 | 23 | 4.9% | -| tr | 467 | 26 | 5.6% | -| zh-Hans | 467 | 22 | 4.7% | -| zh-Hant | 467 | 22 | 4.7% | +| de | 465 | 39 | 8.4% | +| es | 465 | 25 | 5.4% | +| fr | 465 | 36 | 7.7% | +| id | 465 | 30 | 6.5% | +| ja | 465 | 23 | 4.9% | +| ko | 465 | 23 | 4.9% | +| pt | 465 | 31 | 6.7% | +| ru | 465 | 23 | 4.9% | +| tr | 465 | 26 | 5.6% | +| zh-Hans | 465 | 22 | 4.7% | +| zh-Hant | 465 | 22 | 4.7% | ## Backlog by Issue Type diff --git a/manifests/$schemas/ref/product.schema.json b/manifests/$schemas/ref/product.schema.json index c28b8981..94a4758f 100644 --- a/manifests/$schemas/ref/product.schema.json +++ b/manifests/$schemas/ref/product.schema.json @@ -214,12 +214,6 @@ "pattern": "^https://", "description": "Pricing information URL" }, - "mcp": { - "type": ["string", "null"], - "format": "uri", - "pattern": "^https://", - "description": "MCP (Model Context Protocol) documentation URL" - }, "issue": { "type": ["string", "null"], "format": "uri", @@ -227,7 +221,7 @@ "description": "Issue tracker URL (e.g., GitHub Issues)" } }, - "required": ["download", "changelog", "pricing", "mcp", "issue"], + "required": ["download", "changelog", "pricing", "issue"], "additionalProperties": false } } diff --git a/manifests/clis/amazon-q-developer-cli.json b/manifests/clis/amazon-q-developer-cli.json index 8ee58b76..f5f61ca5 100644 --- a/manifests/clis/amazon-q-developer-cli.json +++ b/manifests/clis/amazon-q-developer-cli.json @@ -68,7 +68,6 @@ "download": "https://aws.amazon.com/developer/learning/q-developer-cli", "changelog": "https://github.com/aws/amazon-q-developer-cli/releases", "pricing": "https://aws.amazon.com/q/developer/pricing", - "mcp": null, "issue": "https://github.com/aws/amazon-q-developer-cli/issues" }, "communityUrls": { diff --git a/manifests/clis/amp-cli.json b/manifests/clis/amp-cli.json index c244c2e4..4c5c0690 100644 --- a/manifests/clis/amp-cli.json +++ b/manifests/clis/amp-cli.json @@ -86,7 +86,6 @@ "download": "https://ampcode.com/manual", "changelog": "https://ampcode.com", "pricing": "https://ampcode.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/clis/antigravity-cli.json b/manifests/clis/antigravity-cli.json index 52f9dca3..ca5c7077 100644 --- a/manifests/clis/antigravity-cli.json +++ b/manifests/clis/antigravity-cli.json @@ -131,7 +131,6 @@ "download": "https://antigravity.google/download", "changelog": "https://antigravity.google/changelog", "pricing": "https://antigravity.google/pricing", - "mcp": "https://antigravity.google/docs/mcp", "issue": "https://github.com/google-antigravity/antigravity-cli/issues" }, "communityUrls": { diff --git a/manifests/clis/auggie-cli.json b/manifests/clis/auggie-cli.json index 8b5b5d01..0a50653d 100644 --- a/manifests/clis/auggie-cli.json +++ b/manifests/clis/auggie-cli.json @@ -72,7 +72,6 @@ "download": "https://docs.augmentcode.com/cli/overview", "changelog": null, "pricing": "https://www.augmentcode.com/pricing", - "mcp": "https://www.augmentcode.com/mcp", "issue": null }, "communityUrls": { diff --git a/manifests/clis/claude-code-cli.json b/manifests/clis/claude-code-cli.json index 1f0a7d47..297193f2 100644 --- a/manifests/clis/claude-code-cli.json +++ b/manifests/clis/claude-code-cli.json @@ -64,7 +64,7 @@ { "url": "https://code.claude.com/docs/en/mcp", "title": "Claude Code MCP documentation", - "fields": ["description", "resourceUrls.mcp"] + "fields": ["description"] }, { "url": "https://www.linkedin.com/company/anthropicresearch", @@ -163,7 +163,6 @@ "download": "https://code.claude.com/docs/en/installation", "changelog": "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md", "pricing": "https://claude.com/pricing", - "mcp": "https://code.claude.com/docs/en/mcp", "issue": "https://github.com/anthropics/claude-code/issues" }, "communityUrls": { diff --git a/manifests/clis/cline-cli.json b/manifests/clis/cline-cli.json index 3d571677..639fac08 100644 --- a/manifests/clis/cline-cli.json +++ b/manifests/clis/cline-cli.json @@ -79,7 +79,6 @@ "download": "https://www.npmjs.com/package/cline", "changelog": null, "pricing": "https://cline.bot/pricing", - "mcp": "https://cline.bot/mcp-marketplace", "issue": "https://github.com/cline/cline/issues" }, "communityUrls": { diff --git a/manifests/clis/codebuddy-cli.json b/manifests/clis/codebuddy-cli.json index 065a3c63..6a56cf4b 100644 --- a/manifests/clis/codebuddy-cli.json +++ b/manifests/clis/codebuddy-cli.json @@ -87,7 +87,6 @@ "download": "https://www.codebuddy.ai/docs/cli/quickstart", "changelog": null, "pricing": "https://www.codebuddy.ai/docs/ide/Account/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/clis/codex-cli.json b/manifests/clis/codex-cli.json index e7f4fb1b..084ddc4d 100644 --- a/manifests/clis/codex-cli.json +++ b/manifests/clis/codex-cli.json @@ -94,7 +94,6 @@ "download": "https://developers.openai.com/codex/cli", "changelog": "https://github.com/openai/codex/releases", "pricing": "https://chatgpt.com/codex/pricing/", - "mcp": null, "issue": "https://github.com/openai/codex/issues" }, "communityUrls": { diff --git a/manifests/clis/continue-cli.json b/manifests/clis/continue-cli.json index a8af6f48..447e5921 100644 --- a/manifests/clis/continue-cli.json +++ b/manifests/clis/continue-cli.json @@ -64,11 +64,6 @@ "url": "https://docs.continue.dev/cli/quickstart", "title": "Continue CLI final installation and launch instructions", "fields": ["docsUrl", "resourceUrls.download", "platforms"] - }, - { - "url": "https://docs.continue.dev/customize/deep-dives/mcp", - "title": "Continue MCP documentation", - "fields": ["resourceUrls.mcp"] } ], "lastVerifiedAt": "2026-07-28", @@ -94,7 +89,6 @@ "download": "https://www.npmjs.com/package/@continuedev/cli", "changelog": "https://github.com/continuedev/continue/releases", "pricing": null, - "mcp": "https://docs.continue.dev/customize/deep-dives/mcp", "issue": "https://github.com/continuedev/continue/issues" }, "communityUrls": { diff --git a/manifests/clis/cursor-cli.json b/manifests/clis/cursor-cli.json index 0c31dc03..7479b83c 100644 --- a/manifests/clis/cursor-cli.json +++ b/manifests/clis/cursor-cli.json @@ -100,7 +100,6 @@ "download": "https://docs.cursor.com/en/cli/installation", "changelog": "https://cursor.com/changelog", "pricing": "https://cursor.com/pricing", - "mcp": null, "issue": "https://github.com/cursor/cursor/issues" }, "communityUrls": { diff --git a/manifests/clis/droid-cli.json b/manifests/clis/droid-cli.json index fa3ceaf7..9b0f065b 100644 --- a/manifests/clis/droid-cli.json +++ b/manifests/clis/droid-cli.json @@ -83,7 +83,6 @@ "download": "https://app.factory.ai/cli", "changelog": null, "pricing": "https://docs.factory.ai/pricing", - "mcp": "https://docs.factory.ai/cli/configuration/mcp", "issue": null }, "communityUrls": { diff --git a/manifests/clis/gemini-cli.json b/manifests/clis/gemini-cli.json index df250318..003c9a24 100644 --- a/manifests/clis/gemini-cli.json +++ b/manifests/clis/gemini-cli.json @@ -131,7 +131,6 @@ "download": "https://www.npmjs.com/package/@google/gemini-cli", "changelog": "https://geminicli.com/docs/changelogs", "pricing": "https://geminicli.com/docs/resources/quota-and-pricing/", - "mcp": null, "issue": "https://github.com/google-gemini/gemini-cli/issues" }, "communityUrls": { diff --git a/manifests/clis/github-copilot-cli.json b/manifests/clis/github-copilot-cli.json index 37889ee2..c4c9f2f6 100644 --- a/manifests/clis/github-copilot-cli.json +++ b/manifests/clis/github-copilot-cli.json @@ -100,7 +100,6 @@ "download": "https://www.npmjs.com/package/@github/copilot", "changelog": "https://github.com/github/copilot-cli/releases", "pricing": "https://github.com/features/copilot/plans", - "mcp": null, "issue": "https://github.com/github/copilot-cli/issues" }, "communityUrls": { diff --git a/manifests/clis/gitlab-duo-cli.json b/manifests/clis/gitlab-duo-cli.json index 3b0b8d08..61907a6b 100644 --- a/manifests/clis/gitlab-duo-cli.json +++ b/manifests/clis/gitlab-duo-cli.json @@ -121,7 +121,6 @@ "download": "https://docs.gitlab.com/user/gitlab_duo_cli/set_up/", "changelog": "https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp/-/releases", "pricing": "https://docs.gitlab.com/subscriptions/gitlab_credits", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/clis/grok-build.json b/manifests/clis/grok-build.json index 2dd8f2eb..d4483310 100644 --- a/manifests/clis/grok-build.json +++ b/manifests/clis/grok-build.json @@ -103,7 +103,6 @@ "download": "https://docs.x.ai/build/overview", "changelog": "https://x.ai/build/changelog", "pricing": "https://x.ai/pricing", - "mcp": null, "issue": "https://github.com/xai-org/grok-build/issues" }, "communityUrls": { diff --git a/manifests/clis/junie-cli.json b/manifests/clis/junie-cli.json index 5a3541f4..6c9b7beb 100644 --- a/manifests/clis/junie-cli.json +++ b/manifests/clis/junie-cli.json @@ -64,11 +64,6 @@ "title": "Junie stable update manifest", "fields": ["latestVersion", "resourceUrls.changelog"] }, - { - "url": "https://junie.jetbrains.com/docs/junie-cli-mcp-configuration.html", - "title": "Junie CLI MCP configuration", - "fields": ["resourceUrls.mcp"] - }, { "url": "https://blog.jetbrains.com/junie", "title": "Junie official blog", @@ -115,7 +110,6 @@ "download": "https://junie.jetbrains.com/docs/junie-cli-usage.html", "changelog": "https://github.com/JetBrains/junie/releases", "pricing": "https://junie.jetbrains.com/#pricing", - "mcp": "https://junie.jetbrains.com/docs/junie-cli-mcp-configuration.html", "issue": "https://github.com/JetBrains/junie/issues" }, "communityUrls": { diff --git a/manifests/clis/kilo-code-cli.json b/manifests/clis/kilo-code-cli.json index d0b5a8a2..b5bad588 100644 --- a/manifests/clis/kilo-code-cli.json +++ b/manifests/clis/kilo-code-cli.json @@ -77,7 +77,6 @@ "download": "https://kilo.ai/docs/code-with-ai/platforms/cli", "changelog": "https://github.com/Kilo-Org/kilocode/releases", "pricing": "https://kilo.ai/pricing", - "mcp": null, "issue": "https://github.com/Kilo-Org/kilocode/issues" }, "communityUrls": { diff --git a/manifests/clis/kimi-cli.json b/manifests/clis/kimi-cli.json index 0a135f2e..af78744a 100644 --- a/manifests/clis/kimi-cli.json +++ b/manifests/clis/kimi-cli.json @@ -63,11 +63,6 @@ "title": "Kimi Code release notes", "fields": ["latestVersion", "resourceUrls.changelog"] }, - { - "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/mcp.html", - "title": "Kimi Code CLI MCP documentation", - "fields": ["resourceUrls.mcp"] - }, { "url": "https://www.kimi.com/help/kimi-code/benefits", "title": "Kimi Code membership benefits", @@ -171,7 +166,6 @@ "download": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/getting-started.html", "changelog": "https://www.kimi.com/code/docs/en/kimi-code/whats-new.html", "pricing": "https://www.kimi.com/resources/kimi-k2-7-code-pricing", - "mcp": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/mcp.html", "issue": "https://github.com/MoonshotAI/kimi-code/issues" }, "communityUrls": { diff --git a/manifests/clis/kiro-cli.json b/manifests/clis/kiro-cli.json index 6935b898..d18d1129 100644 --- a/manifests/clis/kiro-cli.json +++ b/manifests/clis/kiro-cli.json @@ -96,7 +96,6 @@ "download": "https://kiro.dev/downloads", "changelog": "https://kiro.dev/changelog", "pricing": "https://kiro.dev/pricing", - "mcp": null, "issue": "https://github.com/kirodotdev/Kiro/issues" }, "communityUrls": { diff --git a/manifests/clis/kode.json b/manifests/clis/kode.json index d043e872..8b18cb29 100644 --- a/manifests/clis/kode.json +++ b/manifests/clis/kode.json @@ -65,7 +65,6 @@ "download": "https://www.npmjs.com/package/@shareai-lab/kode", "changelog": "https://github.com/shareAI-lab/Kode-CLI/releases", "pricing": null, - "mcp": null, "issue": "https://github.com/shareAI-lab/Kode-CLI/issues" }, "communityUrls": { diff --git a/manifests/clis/omp.json b/manifests/clis/omp.json index 8d2d5637..728070a2 100644 --- a/manifests/clis/omp.json +++ b/manifests/clis/omp.json @@ -49,7 +49,7 @@ { "url": "https://github.com/can1357/oh-my-pi", "title": "Oh My Pi official repository", - "fields": ["description", "githubUrl", "platforms", "resourceUrls.mcp", "resourceUrls.issue"] + "fields": ["description", "githubUrl", "platforms", "resourceUrls.issue"] }, { "url": "https://www.npmjs.com/package/@oh-my-pi/pi-coding-agent", @@ -93,7 +93,6 @@ "download": "https://www.npmjs.com/package/@oh-my-pi/pi-coding-agent", "changelog": "https://github.com/can1357/oh-my-pi/releases", "pricing": null, - "mcp": "https://github.com/can1357/oh-my-pi/blob/main/docs/mcp.md", "issue": "https://github.com/can1357/oh-my-pi/issues" }, "communityUrls": { diff --git a/manifests/clis/opencode.json b/manifests/clis/opencode.json index 3c9746fc..5b90f08e 100644 --- a/manifests/clis/opencode.json +++ b/manifests/clis/opencode.json @@ -73,7 +73,6 @@ "download": "https://opencode.ai/docs", "changelog": "https://github.com/anomalyco/opencode/releases", "pricing": "https://opencode.ai/docs/zen", - "mcp": "https://opencode.ai/docs/mcp-servers", "issue": "https://github.com/anomalyco/opencode/issues" }, "communityUrls": { @@ -149,11 +148,6 @@ "url": "https://opencode.ai/docs/zen", "title": "OpenCode Zen pricing", "fields": ["pricing", "resourceUrls.pricing"] - }, - { - "url": "https://opencode.ai/docs/mcp-servers", - "title": "OpenCode MCP servers documentation", - "fields": ["resourceUrls.mcp"] } ] } diff --git a/manifests/clis/qoder-cli.json b/manifests/clis/qoder-cli.json index 7ce88d7f..ab6346a6 100644 --- a/manifests/clis/qoder-cli.json +++ b/manifests/clis/qoder-cli.json @@ -87,7 +87,6 @@ "download": "https://qoder.com/install", "changelog": null, "pricing": "https://qoder.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/clis/qwen-code.json b/manifests/clis/qwen-code.json index 4fa033a3..cd0120e5 100644 --- a/manifests/clis/qwen-code.json +++ b/manifests/clis/qwen-code.json @@ -71,11 +71,6 @@ "title": "Qwen Code npm package", "fields": ["releaseTracking"] }, - { - "url": "https://qwenlm.github.io/qwen-code-docs/en/users/features/mcp/", - "title": "Qwen Code MCP documentation", - "fields": ["resourceUrls.mcp"] - }, { "url": "https://x.com/Alibaba_Qwen", "title": "Qwen official X account", @@ -112,7 +107,6 @@ "download": "https://qwenlm.github.io/qwen-code-docs/en/users/quickstart/", "changelog": "https://github.com/QwenLM/qwen-code/releases", "pricing": null, - "mcp": "https://qwenlm.github.io/qwen-code-docs/en/users/features/mcp/", "issue": "https://github.com/QwenLM/qwen-code/issues" }, "communityUrls": { diff --git a/manifests/clis/vibe-cli.json b/manifests/clis/vibe-cli.json index 31b07aa4..bf73fff0 100644 --- a/manifests/clis/vibe-cli.json +++ b/manifests/clis/vibe-cli.json @@ -108,7 +108,6 @@ "download": "https://docs.mistral.ai/vibe/code/installation", "changelog": null, "pricing": "https://mistral.ai/pricing", - "mcp": null, "issue": "https://github.com/mistralai/mistral-vibe/issues" }, "communityUrls": { diff --git a/manifests/desktops/air.json b/manifests/desktops/air.json index c18bad92..46d4cce3 100644 --- a/manifests/desktops/air.json +++ b/manifests/desktops/air.json @@ -104,7 +104,6 @@ "download": "https://air.dev/download", "changelog": "https://air.dev/changelog", "pricing": null, - "mcp": null, "issue": "https://youtrack.jetbrains.com/projects/AIR" }, "communityUrls": { diff --git a/manifests/desktops/claude-code-desktop.json b/manifests/desktops/claude-code-desktop.json index 7767ef6d..efae1fe8 100644 --- a/manifests/desktops/claude-code-desktop.json +++ b/manifests/desktops/claude-code-desktop.json @@ -119,7 +119,6 @@ "download": "https://claude.com/download", "changelog": "https://claude.com/blog/claude-code-desktop-redesign", "pricing": "https://claude.com/pricing", - "mcp": "https://code.claude.com/docs/en/mcp", "issue": "https://github.com/anthropics/claude-code/issues" }, "communityUrls": { diff --git a/manifests/desktops/codebuddy.json b/manifests/desktops/codebuddy.json index 1645bcf7..2dedaba1 100644 --- a/manifests/desktops/codebuddy.json +++ b/manifests/desktops/codebuddy.json @@ -76,7 +76,6 @@ "download": "https://www.codebuddy.ai/ide", "changelog": null, "pricing": "https://www.codebuddy.ai/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/desktops/codex-app.json b/manifests/desktops/codex-app.json index 3890c7aa..bc23394c 100644 --- a/manifests/desktops/codex-app.json +++ b/manifests/desktops/codex-app.json @@ -101,7 +101,6 @@ "download": "https://openai.com/codex", "changelog": "https://developers.openai.com/codex/changelog", "pricing": "https://chatgpt.com/codex/pricing/", - "mcp": null, "issue": "https://github.com/openai/codex/issues" }, "communityUrls": { diff --git a/manifests/desktops/factory-desktop.json b/manifests/desktops/factory-desktop.json index a88e3937..28dd9f3a 100644 --- a/manifests/desktops/factory-desktop.json +++ b/manifests/desktops/factory-desktop.json @@ -98,7 +98,6 @@ "download": "https://factory.ai/product/desktop", "changelog": null, "pricing": "https://docs.factory.ai/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/desktops/minimax-code.json b/manifests/desktops/minimax-code.json index cbf06c0b..63e0fc48 100644 --- a/manifests/desktops/minimax-code.json +++ b/manifests/desktops/minimax-code.json @@ -99,7 +99,6 @@ "download": "https://agent.minimax.io/download", "changelog": null, "pricing": "https://platform.minimax.io/subscribe/token-plan", - "mcp": null, "issue": "https://github.com/MiniMax-AI/minimax-code/issues" }, "communityUrls": { diff --git a/manifests/desktops/opencode-desktop.json b/manifests/desktops/opencode-desktop.json index ac6fad75..cafce16e 100644 --- a/manifests/desktops/opencode-desktop.json +++ b/manifests/desktops/opencode-desktop.json @@ -62,11 +62,6 @@ "title": "OpenCode official repository", "fields": ["githubUrl", "resourceUrls.issue", "communityUrls.github"] }, - { - "url": "https://opencode.ai/docs/mcp-servers/", - "title": "OpenCode MCP servers documentation", - "fields": ["resourceUrls.mcp"] - }, { "url": "https://opencode.ai/zen", "title": "OpenCode Zen pricing", @@ -108,7 +103,6 @@ "download": "https://opencode.ai/download", "changelog": "https://github.com/anomalyco/opencode/releases", "pricing": "https://opencode.ai/zen", - "mcp": "https://opencode.ai/docs/mcp-servers/", "issue": "https://github.com/anomalyco/opencode/issues" }, "communityUrls": { diff --git a/manifests/desktops/qoder.json b/manifests/desktops/qoder.json index b816052f..368e6891 100644 --- a/manifests/desktops/qoder.json +++ b/manifests/desktops/qoder.json @@ -109,7 +109,6 @@ "download": "https://qoder.com/download", "changelog": "https://qoder.com/en/changelog", "pricing": "https://qoder.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/desktops/stagewise.json b/manifests/desktops/stagewise.json index 40fedf37..ab2544e6 100644 --- a/manifests/desktops/stagewise.json +++ b/manifests/desktops/stagewise.json @@ -115,7 +115,6 @@ "download": "https://stagewise.io", "changelog": "https://github.com/stagewise-io/stagewise/releases", "pricing": "https://stagewise.io/pricing", - "mcp": null, "issue": "https://github.com/stagewise-io/stagewise/issues" }, "communityUrls": { diff --git a/manifests/desktops/verdent-deck.json b/manifests/desktops/verdent-deck.json index ce87b04a..c1066c25 100644 --- a/manifests/desktops/verdent-deck.json +++ b/manifests/desktops/verdent-deck.json @@ -112,7 +112,6 @@ "download": "https://www.verdent.ai/download", "changelog": "https://www.verdent.ai/changelog", "pricing": "https://www.verdent.ai/pricing", - "mcp": "https://docs.verdent.ai/verdent-for-vscode/advanced-features/mcp", "issue": null }, "communityUrls": { diff --git a/manifests/desktops/zcode.json b/manifests/desktops/zcode.json index 03c09cd6..d232203d 100644 --- a/manifests/desktops/zcode.json +++ b/manifests/desktops/zcode.json @@ -61,11 +61,6 @@ "url": "https://zcode.z.ai/en/terms", "title": "ZCode Terms of Service", "fields": ["license"] - }, - { - "url": "https://zcode.z.ai/en/docs/mcp-services", - "title": "ZCode MCP servers documentation", - "fields": ["resourceUrls.mcp"] } ], "lastVerifiedAt": "2026-07-31", @@ -115,7 +110,6 @@ "download": "https://zcode.z.ai/en/docs/install", "changelog": "https://zcode.z.ai/en/changelog", "pricing": "https://zcode.z.ai/en", - "mcp": "https://zcode.z.ai/en/docs/mcp-services", "issue": null }, "communityUrls": { diff --git a/manifests/extensions/amp.json b/manifests/extensions/amp.json index 27b0ab0d..65f194c0 100644 --- a/manifests/extensions/amp.json +++ b/manifests/extensions/amp.json @@ -82,7 +82,6 @@ "download": "https://ampcode.com", "changelog": "https://ampcode.com", "pricing": "https://ampcode.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/augment-code.json b/manifests/extensions/augment-code.json index b08a81aa..d036c93b 100644 --- a/manifests/extensions/augment-code.json +++ b/manifests/extensions/augment-code.json @@ -68,7 +68,6 @@ "download": "https://www.augmentcode.com", "changelog": null, "pricing": "https://www.augmentcode.com/pricing", - "mcp": "https://www.augmentcode.com/mcp", "issue": null }, "communityUrls": { diff --git a/manifests/extensions/claude-code.json b/manifests/extensions/claude-code.json index 6144ff7c..dcc59945 100644 --- a/manifests/extensions/claude-code.json +++ b/manifests/extensions/claude-code.json @@ -158,7 +158,6 @@ "download": null, "changelog": "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md", "pricing": "https://claude.com/pricing", - "mcp": "https://code.claude.com/docs/en/mcp", "issue": "https://github.com/anthropics/claude-code/issues" }, "communityUrls": { diff --git a/manifests/extensions/cline.json b/manifests/extensions/cline.json index ba8d48ba..0b70c6f5 100644 --- a/manifests/extensions/cline.json +++ b/manifests/extensions/cline.json @@ -82,7 +82,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev", "changelog": "https://github.com/clinebot/cline/releases", "pricing": "https://cline.bot/pricing", - "mcp": "https://cline.bot/mcp-marketplace", "issue": "https://github.com/clinebot/cline/issues" }, "communityUrls": { diff --git a/manifests/extensions/codex.json b/manifests/extensions/codex.json index 766e6c98..f17cad77 100644 --- a/manifests/extensions/codex.json +++ b/manifests/extensions/codex.json @@ -114,7 +114,6 @@ "download": "https://developers.openai.com/codex/ide", "changelog": "https://developers.openai.com/codex/changelog", "pricing": "https://chatgpt.com/codex/pricing/", - "mcp": null, "issue": "https://github.com/openai/codex/issues" }, "communityUrls": { diff --git a/manifests/extensions/continue.json b/manifests/extensions/continue.json index 2a2dae26..cd622960 100644 --- a/manifests/extensions/continue.json +++ b/manifests/extensions/continue.json @@ -73,7 +73,7 @@ { "url": "https://docs.continue.dev/customize/deep-dives/mcp", "title": "Continue MCP documentation", - "fields": ["docsUrl", "resourceUrls.mcp"] + "fields": ["docsUrl"] } ], "lastVerifiedAt": "2026-07-28", @@ -99,7 +99,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=Continue.continue", "changelog": "https://github.com/continuedev/continue/releases", "pricing": null, - "mcp": "https://docs.continue.dev/customize/deep-dives/mcp", "issue": "https://github.com/continuedev/continue/issues" }, "communityUrls": { diff --git a/manifests/extensions/droid.json b/manifests/extensions/droid.json index 8f4d52cb..776117a4 100644 --- a/manifests/extensions/droid.json +++ b/manifests/extensions/droid.json @@ -94,7 +94,6 @@ "download": null, "changelog": null, "pricing": "https://factory.ai/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/gemini-code-assist.json b/manifests/extensions/gemini-code-assist.json index e03a4032..72f4c1b3 100644 --- a/manifests/extensions/gemini-code-assist.json +++ b/manifests/extensions/gemini-code-assist.json @@ -109,7 +109,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=Google.geminicodeassist", "changelog": "https://docs.cloud.google.com/gemini/docs/codeassist/release-notes", "pricing": "https://cloud.google.com/products/gemini/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/github-copilot.json b/manifests/extensions/github-copilot.json index 7e32a773..711efd7e 100644 --- a/manifests/extensions/github-copilot.json +++ b/manifests/extensions/github-copilot.json @@ -96,7 +96,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot", "changelog": null, "pricing": "https://github.com/features/copilot/plans", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/jetbrains-junie.json b/manifests/extensions/jetbrains-junie.json index 4adc122d..27326f0d 100644 --- a/manifests/extensions/jetbrains-junie.json +++ b/manifests/extensions/jetbrains-junie.json @@ -83,7 +83,6 @@ "download": "https://plugins.jetbrains.com/plugin/26104-junie-the-ai-coding-agent-by-jetbrains", "changelog": "https://www.jetbrains.com/idea/whatsnew", "pricing": "https://www.jetbrains.com/ai-ides/buy/", - "mcp": null, "issue": "https://youtrack.jetbrains.com/issues" }, "communityUrls": { diff --git a/manifests/extensions/kilo-code.json b/manifests/extensions/kilo-code.json index b1f1e926..5dae3674 100644 --- a/manifests/extensions/kilo-code.json +++ b/manifests/extensions/kilo-code.json @@ -73,7 +73,6 @@ "download": "https://kilo.ai", "changelog": "https://github.com/Kilo-Org/kilocode/releases", "pricing": "https://kilo.ai/pricing", - "mcp": null, "issue": "https://github.com/Kilo-Org/kilocode/issues" }, "communityUrls": { diff --git a/manifests/extensions/kimi-code.json b/manifests/extensions/kimi-code.json index 3bff1f31..fe2ae87a 100644 --- a/manifests/extensions/kimi-code.json +++ b/manifests/extensions/kimi-code.json @@ -98,7 +98,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=moonshot-ai.kimi-code", "changelog": "https://github.com/MoonshotAI/kimi-code/blob/main/apps/vscode/CHANGELOG.md", "pricing": null, - "mcp": null, "issue": "https://github.com/MoonshotAI/kimi-code/issues" }, "communityUrls": { diff --git a/manifests/extensions/mistral-vibe.json b/manifests/extensions/mistral-vibe.json index ef86476b..b0f0a7ae 100644 --- a/manifests/extensions/mistral-vibe.json +++ b/manifests/extensions/mistral-vibe.json @@ -100,7 +100,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=mistralai.mistral-vibe-code", "changelog": null, "pricing": "https://mistral.ai/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/opencode-extension.json b/manifests/extensions/opencode-extension.json index c496136f..2df96768 100644 --- a/manifests/extensions/opencode-extension.json +++ b/manifests/extensions/opencode-extension.json @@ -108,7 +108,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=sst-dev.opencode", "changelog": "https://github.com/anomalyco/opencode/releases", "pricing": "https://opencode.ai/zen", - "mcp": null, "issue": "https://github.com/anomalyco/opencode/issues" }, "communityUrls": { diff --git a/manifests/extensions/qoder.json b/manifests/extensions/qoder.json index b1bbca33..b86b04ae 100644 --- a/manifests/extensions/qoder.json +++ b/manifests/extensions/qoder.json @@ -83,7 +83,6 @@ "download": "https://qoder.com/download", "changelog": "https://qoder.com/changelog", "pricing": "https://qoder.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/extensions/roo-code.json b/manifests/extensions/roo-code.json index ea083826..63f3cbdc 100644 --- a/manifests/extensions/roo-code.json +++ b/manifests/extensions/roo-code.json @@ -94,7 +94,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline", "changelog": "https://github.com/RooCodeInc/Roo-Code/releases", "pricing": null, - "mcp": null, "issue": "https://github.com/RooCodeInc/Roo-Code/issues" }, "communityUrls": { diff --git a/manifests/extensions/rovo-dev.json b/manifests/extensions/rovo-dev.json index 51cf3e5e..1d8f8e36 100644 --- a/manifests/extensions/rovo-dev.json +++ b/manifests/extensions/rovo-dev.json @@ -86,7 +86,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode", "changelog": "https://marketplace.visualstudio.com/items/Atlassian.atlascode/changelog", "pricing": "https://www.atlassian.com/software/rovo-dev/pricing", - "mcp": null, "issue": "https://github.com/atlassian/atlascode/issues" }, "communityUrls": { diff --git a/manifests/extensions/tabnine.json b/manifests/extensions/tabnine.json index 40140cef..1dfb62c7 100644 --- a/manifests/extensions/tabnine.json +++ b/manifests/extensions/tabnine.json @@ -75,7 +75,6 @@ "download": "https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode", "changelog": "https://github.com/codota/TabNine/releases", "pricing": "https://www.tabnine.com/pricing", - "mcp": null, "issue": "https://github.com/codota/TabNine/issues" }, "communityUrls": { diff --git a/manifests/extensions/verdent.json b/manifests/extensions/verdent.json index 53975bc8..72f221cf 100644 --- a/manifests/extensions/verdent.json +++ b/manifests/extensions/verdent.json @@ -97,7 +97,6 @@ "download": null, "changelog": "https://www.verdent.ai/changelog", "pricing": "https://www.verdent.ai/pricing", - "mcp": "https://docs.verdent.ai/verdent-for-vscode/advanced-features/mcp", "issue": null }, "communityUrls": { diff --git a/manifests/ides/antigravity.json b/manifests/ides/antigravity.json index f0d3a1d4..8550ee33 100644 --- a/manifests/ides/antigravity.json +++ b/manifests/ides/antigravity.json @@ -97,7 +97,6 @@ "download": "https://antigravity.google/download", "changelog": "https://antigravity.google/changelog", "pricing": "https://antigravity.google/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/ides/cursor.json b/manifests/ides/cursor.json index 6646ac26..ded87bf5 100644 --- a/manifests/ides/cursor.json +++ b/manifests/ides/cursor.json @@ -96,7 +96,6 @@ "download": "https://cursor.com/download", "changelog": "https://cursor.com/changelog", "pricing": "https://cursor.com/pricing", - "mcp": "https://cursor.com/docs/context/mcp", "issue": "https://github.com/getcursor/cursor/issues" }, "communityUrls": { diff --git a/manifests/ides/intellij-idea.json b/manifests/ides/intellij-idea.json index aadc3d49..e1b72326 100644 --- a/manifests/ides/intellij-idea.json +++ b/manifests/ides/intellij-idea.json @@ -75,7 +75,6 @@ "download": "https://www.jetbrains.com/idea/download", "changelog": "https://www.jetbrains.com/idea/whatsnew", "pricing": "https://www.jetbrains.com/idea/buy", - "mcp": null, "issue": "https://youtrack.jetbrains.com/issues/IDEA" }, "communityUrls": { diff --git a/manifests/ides/kiro.json b/manifests/ides/kiro.json index 743be55d..fad52046 100644 --- a/manifests/ides/kiro.json +++ b/manifests/ides/kiro.json @@ -96,7 +96,6 @@ "download": "https://kiro.dev/downloads", "changelog": "https://kiro.dev/changelog", "pricing": "https://kiro.dev/pricing", - "mcp": null, "issue": "https://github.com/kirodotdev/Kiro/issues" }, "communityUrls": { diff --git a/manifests/ides/trae.json b/manifests/ides/trae.json index 37c341f5..63f256a1 100644 --- a/manifests/ides/trae.json +++ b/manifests/ides/trae.json @@ -142,7 +142,6 @@ "download": "https://www.trae.ai/download", "changelog": "https://www.trae.ai/changelog", "pricing": "https://www.trae.ai/pricing", - "mcp": null, "issue": "https://github.com/Trae-AI/TRAE/issues" }, "communityUrls": { diff --git a/manifests/ides/vscode.json b/manifests/ides/vscode.json index 33768f69..bb69d2bc 100644 --- a/manifests/ides/vscode.json +++ b/manifests/ides/vscode.json @@ -61,7 +61,6 @@ "download": "https://code.visualstudio.com/download", "changelog": "https://code.visualstudio.com/updates", "pricing": null, - "mcp": "https://code.visualstudio.com/docs/agent-customization/mcp-servers", "issue": "https://github.com/microsoft/vscode/issues" }, "communityUrls": { @@ -125,11 +124,6 @@ "title": "Visual Studio Code licensing FAQ", "fields": ["description", "githubUrl", "license"] }, - { - "url": "https://code.visualstudio.com/docs/agent-customization/mcp-servers", - "title": "Visual Studio Code MCP servers documentation", - "fields": ["resourceUrls.mcp"] - }, { "url": "https://github.com/microsoft/vscode", "title": "Visual Studio Code source repository", diff --git a/manifests/ides/windsurf.json b/manifests/ides/windsurf.json index 7ea2aa70..bb1a38c2 100644 --- a/manifests/ides/windsurf.json +++ b/manifests/ides/windsurf.json @@ -96,7 +96,6 @@ "download": "https://windsurf.com/download", "changelog": "https://windsurf.com/changelog", "pricing": "https://windsurf.com/pricing", - "mcp": null, "issue": null }, "communityUrls": { diff --git a/manifests/ides/zed.json b/manifests/ides/zed.json index 54f195e8..96ddf5c9 100644 --- a/manifests/ides/zed.json +++ b/manifests/ides/zed.json @@ -89,7 +89,6 @@ "download": "https://zed.dev/download", "changelog": "https://zed.dev/releases", "pricing": "https://zed.dev/pricing", - "mcp": null, "issue": "https://github.com/zed-industries/zed/issues" }, "communityUrls": { diff --git a/src/components/product/ResourceLinks.tsx b/src/components/product/ResourceLinks.tsx index 25a50b0a..1d81bbbc 100644 --- a/src/components/product/ResourceLinks.tsx +++ b/src/components/product/ResourceLinks.tsx @@ -13,7 +13,7 @@ export interface ResourceLinksProps { /** * ResourceLinks Section * - * Displays resource links for products (download, changelog, pricing, MCP documentation, issue tracker). + * Displays resource links for products (download, changelog, pricing, issue tracker). * Reuses LinkCardGrid for consistent styling. */ export function ResourceLinks({ @@ -44,11 +44,6 @@ export function ResourceLinks({ title: tShared('terms.pricing'), description: tComponent('resourceLinks.pricingDescription'), }, - { - key: 'mcp', - title: tComponent('resourceLinks.mcp'), - description: tComponent('resourceLinks.mcpDescription'), - }, { key: 'issue', title: tComponent('resourceLinks.issue'), diff --git a/src/types/manifests.ts b/src/types/manifests.ts index dded1b8d..22726075 100644 --- a/src/types/manifests.ts +++ b/src/types/manifests.ts @@ -111,7 +111,6 @@ export interface ManifestResourceUrls { download: string | null changelog: string | null pricing: string | null - mcp: string | null issue: string | null } diff --git a/tests/validate/product-resource-urls.catalog.test.ts b/tests/validate/product-resource-urls.catalog.test.ts new file mode 100644 index 00000000..eb0d0f2f --- /dev/null +++ b/tests/validate/product-resource-urls.catalog.test.ts @@ -0,0 +1,40 @@ +import fs from 'node:fs' +import path from 'node:path' +import { describe, expect, it } from 'vitest' + +const productCatalogs = ['clis', 'desktops', 'extensions', 'ides'] as const + +interface ProductManifest { + id?: string + resourceUrls?: Record + sources?: Array<{ fields?: string[] }> +} + +describe('validate: product resource URLs', () => { + it('does not restore the retired MCP resource field or provenance path', () => { + const violations: string[] = [] + + for (const catalog of productCatalogs) { + const catalogDir = path.join(process.cwd(), 'manifests', catalog) + + for (const file of fs.readdirSync(catalogDir).filter(name => name.endsWith('.json'))) { + const manifest = JSON.parse( + fs.readFileSync(path.join(catalogDir, file), 'utf8') + ) as ProductManifest + const manifestPath = `${catalog}/${file}` + + if (manifest.resourceUrls && 'mcp' in manifest.resourceUrls) { + violations.push(`${manifestPath}: resourceUrls.mcp`) + } + + manifest.sources?.forEach((source, index) => { + if (source.fields?.includes('resourceUrls.mcp')) { + violations.push(`${manifestPath}: sources[${index}].fields`) + } + }) + } + } + + expect(violations).toEqual([]) + }) +}) diff --git a/translations/de/components/product.json b/translations/de/components/product.json index 3001881c..efb5690a 100644 --- a/translations/de/components/product.json +++ b/translations/de/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Neueste Version herunterladen", "issue": "Issue-Tracker", "issueDescription": "Fehler melden und Funktionen anfordern", - "mcp": "MCP-Dokumentation", - "mcpDescription": "Erfahren Sie mehr über MCP-Integration", "pricingDescription": "Preispläne anzeigen" }, "vendorMatrix": { diff --git a/translations/en/components/product.json b/translations/en/components/product.json index a73f0b65..a49aace0 100644 --- a/translations/en/components/product.json +++ b/translations/en/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Download latest version", "issue": "Issue Tracker", "issueDescription": "Report bugs and request features", - "mcp": "MCP Documentation", - "mcpDescription": "Learn about MCP integration", "pricingDescription": "View pricing plans" }, "vendorMatrix": { diff --git a/translations/es/components/product.json b/translations/es/components/product.json index 4d705c9e..798ceb10 100644 --- a/translations/es/components/product.json +++ b/translations/es/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Descargar la última versión", "issue": "Rastreador de problemas", "issueDescription": "Informar errores y solicitar funciones", - "mcp": "Documentación de MCP", - "mcpDescription": "Obtenga información sobre la integración MCP", "pricingDescription": "Ver planes de precios" }, "vendorMatrix": { diff --git a/translations/fr/components/product.json b/translations/fr/components/product.json index 396edd28..eef28109 100644 --- a/translations/fr/components/product.json +++ b/translations/fr/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Télécharger la dernière version", "issue": "Suivi des problèmes", "issueDescription": "Signaler des bugs et demander des fonctionnalités", - "mcp": "Documentation MCP", - "mcpDescription": "En savoir plus sur l'intégration MCP", "pricingDescription": "Voir les plans tarifaires" }, "vendorMatrix": { diff --git a/translations/id/components/product.json b/translations/id/components/product.json index d6d842f6..f7f25332 100644 --- a/translations/id/components/product.json +++ b/translations/id/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Unduh versi terbaru", "issue": "Pelacak Masalah", "issueDescription": "Laporkan bug dan minta fitur", - "mcp": "Dokumentasi MCP", - "mcpDescription": "Pelajari integrasi MCP", "pricingDescription": "Lihat paket harga" }, "vendorMatrix": { diff --git a/translations/ja/components/product.json b/translations/ja/components/product.json index e7173544..daf7f414 100644 --- a/translations/ja/components/product.json +++ b/translations/ja/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "最新バージョンをダウンロード", "issue": "課題トラッカー", "issueDescription": "バグを報告して機能をリクエスト", - "mcp": "MCP ドキュメント", - "mcpDescription": "MCP 統合について学ぶ", "pricingDescription": "価格プランを表示" }, "vendorMatrix": { diff --git a/translations/ko/components/product.json b/translations/ko/components/product.json index b9c371fd..c9ea4638 100644 --- a/translations/ko/components/product.json +++ b/translations/ko/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "최신 버전 다운로드", "issue": "이슈 추적기", "issueDescription": "버그 보고 및 기능 요청", - "mcp": "MCP 문서", - "mcpDescription": "MCP 통합 알아보기", "pricingDescription": "가격 플랜 보기" }, "vendorMatrix": { diff --git a/translations/pt/components/product.json b/translations/pt/components/product.json index 9964423b..dcf9e6f7 100644 --- a/translations/pt/components/product.json +++ b/translations/pt/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Baixar versão mais recente", "issue": "Rastreador de Problemas", "issueDescription": "Informar bugs e solicitar recursos", - "mcp": "Documentação de MCP", - "mcpDescription": "Saiba mais sobre integração MCP", "pricingDescription": "Ver planos de preços" }, "vendorMatrix": { diff --git a/translations/ru/components/product.json b/translations/ru/components/product.json index a5b9d536..e1c02866 100644 --- a/translations/ru/components/product.json +++ b/translations/ru/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "Загрузить последнюю версию", "issue": "Трекер проблем", "issueDescription": "Сообщить об ошибках и запросить функции", - "mcp": "Документация MCP", - "mcpDescription": "Узнать об интеграции MCP", "pricingDescription": "Просмотреть тарифные планы" }, "vendorMatrix": { diff --git a/translations/tr/components/product.json b/translations/tr/components/product.json index a01cd6cf..093ef6f5 100644 --- a/translations/tr/components/product.json +++ b/translations/tr/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "En son sürümü indir", "issue": "Sorun Takipçisi", "issueDescription": "Hata bildirin ve özellik isteyin", - "mcp": "MCP Dokümantasyonu", - "mcpDescription": "MCP entegrasyonu hakkında bilgi edinin", "pricingDescription": "Fiyat planlarını görüntüle" }, "vendorMatrix": { diff --git a/translations/zh-Hans/components/product.json b/translations/zh-Hans/components/product.json index 9f6145b4..11182d26 100644 --- a/translations/zh-Hans/components/product.json +++ b/translations/zh-Hans/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "下载最新版本", "issue": "问题跟踪", "issueDescription": "报告问题和请求功能", - "mcp": "MCP 文档", - "mcpDescription": "了解 MCP 集成", "pricingDescription": "查看定价方案" }, "vendorMatrix": { diff --git a/translations/zh-Hant/components/product.json b/translations/zh-Hant/components/product.json index 8fa84ce3..eae2c3cc 100644 --- a/translations/zh-Hant/components/product.json +++ b/translations/zh-Hant/components/product.json @@ -67,8 +67,6 @@ "downloadDescription": "下載最新版本", "issue": "問題追蹤", "issueDescription": "回報問題與請求功能", - "mcp": "MCP 文件", - "mcpDescription": "了解 MCP 整合", "pricingDescription": "檢視定價方案" }, "vendorMatrix": {