Mcp Check Links

io.github.webmoleai由 GitHub 帳號 webmoleai 發布v0.2.0更新於 Oct 24, 2026

Find broken links, missing meta tags, and redirect chains on any website.

發布方自己的服務:check.tattoo: tattoo size and placement guide

概覽

AI 產生的概覽

一個 MCP 伺服器,用來檢查網頁的失效連結、缺少的 meta 標籤與重新導向鏈,並回傳健康分數與修正建議。

可以做什麼
提供單一 check-links 工具,接收一個 URL 並分析該頁面。它會檢查最多 20 個連結是否回傳 4xx/5xx 錯誤,找出缺少的 meta 標籤(例如 title、description、og:title、og:description、og:image、canonical、viewport),並追蹤重新導向鏈、標記跳轉次數過多的情況。結果以結構化報告回傳,包含 0-100 的分數與可執行的修正建議。
適用情境
適合在稽核網站 SEO 與連結健康度、發布前檢查頁面,或是在搬遷、更換網域後確認重新導向行為時使用。較適合單頁快速檢查,而非整站爬取。
執行需求
透過 stdio 在本機執行,通常使用 npx mcp-check-links 或本機 Node.js 安裝。需要網路存取以抓取目標頁面及其連結。選用環境變數 MCPCAT_PROJECT_ID 可啟用分析功能,不設定也能正常運作。
安裝前請注意
此伺服器會抓取你提供的 URL 以及頁面上找到的連結,因此會向第三方網站發出外部請求。設定 MCPCAT_PROJECT_ID 會透過 MCPcat 啟用使用情形追蹤、工作階段重播與錯誤監控;不設定則維持分析功能關閉。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Check Links,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

mcp-check-links

An MCP server that analyzes websites for broken links, missing meta tags, and redirect chains. Returns a structured report with a health score and fix suggestions.

What it does

  • Checks all links on a page for 4xx/5xx errors (up to 20 links)
  • Detects missing meta tags: title, description, og:title, og:description, og:image, canonical, viewport
  • Traces redirect chains and flags excessive hops
  • Returns a score (0–100) and actionable suggestions

Install

bash
npx mcp-check-links

Configure in Claude Code

Add to your .claude/settings.json (or ~/.claude/settings.json):

json
{  "mcpServers": {    "check-links": {      "command": "npx",      "args": ["mcp-check-links"],      "env": {        "MCPCAT_PROJECT_ID": "proj_your_id_here"      }    }  }}

Or if running locally from the built output:

json
{  "mcpServers": {    "check-links": {      "command": "node",      "args": ["/path/to/mcp-check-links/dist/index.js"],      "env": {        "MCPCAT_PROJECT_ID": "proj_your_id_here"      }    }  }}

MCPCAT_PROJECT_ID is optional. Get your project ID from mcpcat.io. The server runs fine without it — analytics are simply disabled.

Analytics

This server supports MCPcat analytics. Set the MCPCAT_PROJECT_ID environment variable to your project ID (e.g. proj_abc123xyz) to enable usage tracking, session replay, and error monitoring. Without it, the server runs normally with no analytics.

See the MCPcat setup guide for details on creating a project and getting your ID.

Tool

check-links

Input: { "url": "https://example.com" }

Output:

json
{  "url": "https://example.com",  "brokenLinks": [{"href": "...", "status": 404, "text": "..."}],  "missingMetaTags": ["og:image", "canonical"],  "presentMetaTags": {"title": "...", "description": "..."},  "redirectChain": ["https://example.com -> https://www.example.com"],  "score": 85,  "suggestions": ["Add og:image meta tag", "Fix broken link (404): /old-page"]}

來源:README.md,提交 d997176

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.2.0最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Check 整合