1. Conduid
  2. Developer Tools
  3. io.github.webmoleai/mcp-link-doctor
MCP server · Developer Tools

io.github.webmoleai/mcp-link-doctor

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

Unclaimed last commit 6 months ago devtools
37Low

Scored 6 months ago · breakdown

About io.github.webmoleai/mcp-link-doctor

io.github.webmoleai/mcp-link-doctor is an MCP server published by webmoleai in the Developer Tools category: find broken links, missing meta tags, and redirect chains on any website.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Claude Code
claude mcp add io-github-webmoleai-mcp-link-doctor -- npx -y mcp-link-doctor
npx
npx -y mcp-link-doctor

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.webmoleai/mcp-link-doctor

Powered by Claude · Grounded in docs

I know everything about io.github.webmoleai/mcp-link-doctor. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-link-doctor

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

npx mcp-link-doctor

Configure in Claude Code

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

{
  "mcpServers": {
    "mcp-link-doctor": {
      "command": "npx",
      "args": ["mcp-link-doctor"],
      "env": {
        "MCPCAT_PROJECT_ID": "proj_your_id_here"
      }
    }
  }
}

Or if running locally from the built output:

{
  "mcpServers": {
    "mcp-link-doctor": {
      "command": "node",
      "args": ["/path/to/mcp-link-doctor/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.

Tool

check-links

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

Output:

{
  "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 copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.webmoleai/mcp-link-doctor

How do I install io.github.webmoleai/mcp-link-doctor?

Run claude mcp add io-github-webmoleai-mcp-link-doctor -- npx -y mcp-link-doctor, then add the server to your MCP client's configuration.

Is io.github.webmoleai/mcp-link-doctor safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.webmoleai/mcp-link-doctor still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.