# getwowlink

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

- name: com.getwowlink/mcp
- version: 1.1.2
- connection class: R0 (autonomous)
- trust: 99/100
- quality: 69/100 (needs work)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.getwowlink%2Fmcp
- tools: https://api.protogrid.dev/v1/servers/com.getwowlink%2Fmcp/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "getwowlink": {
      "type": "http",
      "url": "https://mcp.getwowlink.com"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 98
- freshness: 100
- provenance: 100
- drivers: +repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-95% +updated-8d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 69/100 (needs work)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 86 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 6 of 6 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: check_link_preview (idempotentHint); check_site_previews (idempotentHint); create_previews (idempotentHint); …
- pass `tools.token_cost`: about 1,078 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 12 tool changes in 30 days
- fail `stability.rug_pull`: 1 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 6, about 1,078 tokens to load them all
- tool set hash: 4151750fa2450a9a7d58d759fb3c31a9
- tools last changed: 2026-10-12T13:04:22.503Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.getwowlink/mcp.svg)](https://protogrid.dev/servers/com.getwowlink/mcp)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-12 `create_previews` changed (inputSchema)
- 2026-10-12 `create_previews` changed (inputSchema)
- 2026-10-12 `verify_install` changed (description, annotations)
  - before: 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 "/").
  - after: Checks live pages: exactly one og:image, served by getwowlink, and whether crawlers already fetch the images. Meant for after the tags from get_install_instructions are deployed. Checks the home page unless you pass paths (up to 5, each starting with "/").
- 2026-10-12 `get_install_instructions` changed (description, annotations) **meaning changed**
  - before: 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.
  - after: The og:image and twitter:image tags for every page, with the image URL pattern for this site. Needs a published design. It also records "agent" as the site's connection method in getwowlink, in place of the one set before.
- 2026-10-12 `wait_for_design` changed (description, annotations)
  - before: 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.
  - after: Waits until the person has picked and published a design, then says what to install. A call returns within about 25 seconds with the design's current state: generating, waiting for the person, published or failed.
- 2026-10-12 `create_previews` changed (description, annotations)
  - before: 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.
  - after: 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 getwowlink account (the client asks the person to sign in). The result includes the picker link; nothing is published until the person presses Publish there, never by this tool. While the site is still being read, the result says so and a later call continues.
- 2026-10-12 `check_site_previews` changed (description, annotations)
  - before: 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.
  - after: Checks up to 50 pages from the sitemap: which have no image, share one image, or are broken. Works without an account. A call returns within about 25 seconds; a check that isn't finished by then returns a check_id, and a call with it picks the check up where it left off.
- 2026-10-12 `check_link_preview` changed (description, annotations)
  - before: 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.
  - after: Scores how a page looks when shared on X, LinkedIn, Facebook, Telegram, WhatsApp and Slack, and lists the og: and twitter: tags to fix. Useful before launch or after changing meta tags. Works without an account. The result includes a link to a visual report of the check.
- 2026-10-10 `verify_install` added
  - 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 "/").
- 2026-10-10 `get_install_instructions` added
  - 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.

Full history: https://api.protogrid.dev/v1/servers/com.getwowlink%2Fmcp/changes

## Remotes

- https://mcp.getwowlink.com (streamable-http, auth none, reachable true, uptime30d 0.95348835)

## Packages

_none_

## Tools (6)

- `check_link_preview`: Scores how a page looks when shared on X, LinkedIn, Facebook, Telegram, WhatsApp and Slack, and lists the og: and twitter: tags to fix. Useful before launch or after changing meta tags. Works without an account. The result includes a link to a visual report of the check.
- `check_site_previews`: Checks up to 50 pages from the sitemap: which have no image, share one image, or are broken. Works without an account. A call returns within about 25 seconds; a check that isn't finished by then returns a check_id, and a call with it picks the check up where it left off.
- `create_previews`: 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 getwowlink account (the client asks the person to sign in). The result includes the picker link; nothing is published until the person presses Publish there, never by this tool. While the site is still being read, the result says so and a later call continues.
- `get_install_instructions`: The og:image and twitter:image tags for every page, with the image URL pattern for this site. Needs a published design. It also records "agent" as the site's connection method in getwowlink, in place of the one set before.
- `verify_install`: Checks live pages: exactly one og:image, served by getwowlink, and whether crawlers already fetch the images. Meant for after the tags from get_install_instructions are deployed. Checks the home page unless you pass paths (up to 5, each starting with "/").
- `wait_for_design`: Waits until the person has picked and published a design, then says what to install. A call returns within about 25 seconds with the design's current state: generating, waiting for the person, published or failed.
