getwowlink

Check link previews (Open Graph, Twitter cards) on X, LinkedIn, Slack; OG images per page.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
100%
命名品質
100%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,677Token(工具定義)
~2.4 KB典型回應大小
中等的注意力影響(128k 上下文的 1.31%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.getwowlink.com"
    }
  }
}

遠端端點

https://mcp.getwowlink.comstreamable-http

它能做什麼

工具清單

工具(6)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢check_link_preview(url, fresh)

Scores how a page looks when shared on X, LinkedIn, Facebook, Telegram, WhatsApp and Slack, and lists the og: and twitter: tags to fix. Use it before launch or after changing meta tags. Free, no account. Show the person the report link from the result.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "maxLength": 2000,
      "description": "The page to check, e.g. example.com/blog/post"
    },
    "fresh": {
      "type": "boolean",
      "description": "Skip the 15-minute cache, e.g. right after deploying a fix"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "score": {
      "type": "number"
    },
    "grade": {
      "type": "string",
      "enum": [
        "great",
        "needs_work",
        "broken"
      ]
    },
    "image": {
      "type": [
        "string",
        "null"
      ]
    },
    "problems": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "severity": {
            "type": "string",
            "enum": [
              "error",
              "warning"
            ]
          },
          "title": {
            "type": "string"
          },
          "fix": {
            "type": "string"
          }
        },
        "required": [
          "severity",
          "title"
        ],
        "additionalProperties": false
      }
    },
    "reportUrl": {
      "type": "string"
    },
    "designsUrl": {
      "type": "string"
    }
  },
  "required": [
    "url",
    "score",
    "grade",
    "image",
    "problems",
    "reportUrl"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_site_previews(url, check_id)

Checks up to 50 pages from the sitemap: which have no image, share one image, or are broken. Each call waits up to 25 seconds; if the check isn't finished, call again with the check_id from the result. Free, no account.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "maxLength": 2000,
      "description": "The site, e.g. example.com"
    },
    "check_id": {
      "type": "string",
      "description": "The check_id from a previous call, to get its progress or result"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "checkId": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "discovering",
        "running",
        "done",
        "failed"
      ]
    },
    "checked": {
      "type": "number"
    },
    "total": {
      "type": "number"
    },
    "summary": {
      "type": "object",
      "properties": {
        "checked": {
          "type": "number"
        },
        "noImage": {
          "type": "number"
        },
        "sharedImage": {
          "type": "number"
        },
        "good": {
          "type": "number"
        },
        "problems": {
          "type": "number"
        }
      },
      "required": [
        "checked",
        "noImage",
        "sharedImage",
        "good",
        "problems"
      ],
      "additionalProperties": false
    },
    "pages": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "verdict": {
            "type": [
              "string",
              "null"
            ]
          },
          "label": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "path",
          "verdict",
          "label"
        ],
        "additionalProperties": false
      }
    },
    "reportUrl": {
      "type": "string"
    }
  },
  "required": [
    "checkId",
    "status",
    "checked",
    "total",
    "summary",
    "pages",
    "reportUrl"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡create_previews(site_url)

Creates branded Open Graph image designs for a site with AI and returns a link where the person picks one, tweaks it and publishes. Needs a free getwowlink account. Always show the person the picker link from the result, as is (they can't continue without it), then call wait_for_design until they publish. If the site is still being read, call again in a minute.

輸入結構描述

{
  "type": "object",
  "properties": {
    "site_url": {
      "type": "string",
      "maxLength": 2000,
      "description": "The site, e.g. example.com"
    }
  },
  "required": [
    "site_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "analyzing",
        "generating",
        "waiting_for_person",
        "published"
      ]
    },
    "siteId": {
      "type": "string"
    },
    "generationId": {
      "type": "string"
    },
    "pickerUrl": {
      "type": "string"
    },
    "email": {
      "type": [
        "string",
        "null"
      ]
    },
    "templateId": {
      "type": "string"
    },
    "editorUrl": {
      "type": "string"
    }
  },
  "required": [
    "status",
    "siteId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢wait_for_design(generation_id)

Waits until the person has picked and published a design, then says what to install. Each call waits up to 25 seconds; call it again until the state is published.

輸入結構描述

{
  "type": "object",
  "properties": {
    "generation_id": {
      "type": "string",
      "maxLength": 100,
      "description": "The generation_id from create_previews"
    }
  },
  "required": [
    "generation_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "enum": [
        "generating",
        "waiting_for_person",
        "published",
        "failed"
      ]
    },
    "generationId": {
      "type": "string"
    },
    "ready": {
      "type": "number"
    },
    "total": {
      "type": "number"
    },
    "pickerUrl": {
      "type": "string"
    },
    "siteId": {
      "type": "string"
    },
    "templateId": {
      "type": "string"
    },
    "imageUrl": {
      "type": "string"
    },
    "editorUrl": {
      "type": "string"
    }
  },
  "required": [
    "state",
    "generationId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_install_instructions(site_url, visits)

The og:image and twitter:image tags for every page, with the image URL pattern for this site. Apply the text from the result to the site's code, then call verify_install once it is deployed. The design must be published first.

輸入結構描述

{
  "type": "object",
  "properties": {
    "site_url": {
      "type": "string",
      "maxLength": 2000,
      "description": "The site, e.g. example.com"
    },
    "visits": {
      "type": "boolean",
      "description": "Also add getwowlink's visit analytics script (shows which shares bring visitors)"
    }
  },
  "required": [
    "site_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string"
    },
    "imagePattern": {
      "type": "string"
    },
    "homeImage": {
      "type": "string"
    }
  },
  "required": [
    "domain",
    "imagePattern",
    "homeImage"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢verify_install(site_url, paths)

Checks live pages: exactly one og:image, served by getwowlink, and whether crawlers already fetch the images. Call it after deploying the tags from get_install_instructions. Checks the home page unless you pass paths (up to 5, each starting with "/").

輸入結構描述

{
  "type": "object",
  "properties": {
    "site_url": {
      "type": "string",
      "maxLength": 2000,
      "description": "The site, e.g. example.com"
    },
    "paths": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 500
      },
      "description": "Pages to check, e.g. [\"/\", \"/blog/hello\"]; up to 5, default the home page"
    }
  },
  "required": [
    "site_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "pages": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "ok": {
            "type": "boolean"
          },
          "why": {
            "type": "string"
          }
        },
        "required": [
          "path",
          "ok"
        ],
        "additionalProperties": false
      }
    },
    "connection": {
      "type": "string",
      "enum": [
        "not_set_up",
        "waiting",
        "live",
        "attention"
      ]
    }
  },
  "required": [
    "pages",
    "connection"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本6 個工具