{
  "markdown": "# mcp-link-doctor\n\nAn 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.\n\n## What it does\n\n- Checks all links on a page for 4xx/5xx errors (up to 20 links)\n- Detects missing meta tags: title, description, og:title, og:description, og:image, canonical, viewport\n- Traces redirect chains and flags excessive hops\n- Returns a score (0–100) and actionable suggestions\n\n## Install\n\n```bash\nnpx mcp-link-doctor\n```\n\n## Configure in Claude Code\n\nAdd to your `.claude/settings.json` (or `~/.claude/settings.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-link-doctor\": {\n      \"command\": \"npx\",\n      \"args\": [\"mcp-link-doctor\"],\n      \"env\": {\n        \"MCPCAT_PROJECT_ID\": \"proj_your_id_here\"\n      }\n    }\n  }\n}\n```\n\nOr if running locally from the built output:\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-link-doctor\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/mcp-link-doctor/dist/index.js\"],\n      \"env\": {\n        \"MCPCAT_PROJECT_ID\": \"proj_your_id_here\"\n      }\n    }\n  }\n}\n```\n\n`MCPCAT_PROJECT_ID` is optional. Get your project ID from [mcpcat.io](https://mcpcat.io). The server runs fine without it — analytics are simply disabled.\n\n## Tool\n\n### `check-links`\n\n**Input:** `{ \"url\": \"https://example.com\" }`\n\n**Output:**\n```json\n{\n  \"url\": \"https://example.com\",\n  \"brokenLinks\": [{\"href\": \"...\", \"status\": 404, \"text\": \"...\"}],\n  \"missingMetaTags\": [\"og:image\", \"canonical\"],\n  \"presentMetaTags\": {\"title\": \"...\", \"description\": \"...\"},\n  \"redirectChain\": [\"https://example.com -> https://www.example.com\"],\n  \"score\": 85,\n  \"suggestions\": [\"Add og:image meta tag\", \"Fix broken link (404): /old-page\"]\n}\n```\n",
  "bytes": 1721,
  "sha": "b30559156263784d838064ca1f2613c1c34ffda79460efbb88725bde3110304d",
  "repo_slug": "webmoleai/mcp-link-doctor",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_webmoleai_mcp_link_doctor_d919cb6f/readme"
}