Shareglow

com.getshareglow由 getshareglow.com 发布官方发布者v0.1.0更新于 Oct 24, 2026

Shareglow MCP server: scan link previews, generate OG images, short links and stats.

已验证Streamable HTTP可网页运行数据与分析商业与电商媒体与设计

概览

AI 生成的概览

Shareglow 让助手扫描链接预览、生成 Open Graph 图片、创建短链接并查看点击统计。

可以做什么
  • 扫描公开网页的 Open Graph 与 Twitter Card 元数据、各平台预览效果及问题修复建议,并强制社交平台重新抓取预览。
  • 列出 OG 图片模板,并按模板与标题、副标题等文字参数渲染 1200x630 图片。
  • 借助 AI 从网站品牌(标志、配色、字体)设计新的 OG 图片模板。
  • 创建带自身预览的短链接,可自定义短码并设置 A/B 变体。
  • 按短链接读取点击分析:总量以及按日期、国家、设备、浏览器和来源的细分。
适用场景
适合处理链接预览与社交分享的场景:排查分享链接显示异常的原因、制作 og:image 素材、搭建带预览的短链接,或直接在助手内查看点击表现。
运行要求
远程 Streamable HTTP 端点;需要 Shareglow API 密钥,以 Authorization Bearer 令牌形式发送,并在 Shareglow 控制台创建。本地 stdio 版本通过 npx 运行,需 Node 22 或更高版本,密钥放在 SHAREGLOW_API_KEY 或通过 --api-key 传入。
安装前请注意
API 密钥是直接透传给 Shareglow REST API 的正式密钥,因此套餐与速率限制照常生效,且密钥需具备各工具对应的权限范围。工具会创建短链接、渲染图片并触发页面重新抓取,AI 模板生成会消耗套餐的 AI 配额;可过期的签名图片 URL 需付费套餐。被扫描的 URL 会转发给 Shareglow,且必须是公开的 http/https 主机。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Shareglow,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.getshareglow%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "shareglow": {
      "type": "http",
      "url": "https://mcp.getshareglow.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

shareglow-mcp

MCP server for Shareglow: scan link previews, generate Open Graph images, create short links with their own preview, and read click stats from any MCP client.

It is a thin client of the Shareglow REST API (/v1). Your API key is passed straight through, so plan limits and rate limits apply unchanged. The server holds no credentials of its own.

Hosted endpoint

https://mcp.getshareglow.com/mcpAuthorization: Bearer sk_live_...

Transport: Streamable HTTP. Create an API key at https://app.getshareglow.com/developer.

Tools

ToolDescription
scan_urlScan a public web page and report its link-preview (Open Graph / Twitter Card) metadata, previews per platform, and issues with fix suggestions.
generate_og_imageRender a 1200x630 Open Graph image from a template id (see list_templates) and text params such as title and subtitle. Returns the permanent image URL and whether it was cached. Optional exp (Unix seconds, paid plans) makes the signed URL expire.
create_template_from_urlUse AI to design a new OG image template from a website's brand (logo, colors, fonts) taken from a URL. Returns the layout id, the variables to pass, and the extracted brand kit. Counts against the plan's AI quota.
list_templatesList the OG image templates the workspace can render (built-in and custom) with id, name, version and dimensions.
create_short_linkCreate a short link with its own link preview. Optional custom slug and optional A/B variants (title, description, imageUrl or templateId). Returns id, shortUrl and variants.
get_link_statsGet click analytics for a short link by id: totals plus breakdowns by day, country, device, browser and referrer. Optional from/to dates (YYYY-MM-DD).
refresh_previewForce social platforms to re-fetch a page's link preview after you changed its OG tags or image: bumps the og:image cache-buster, re-scrapes Facebook, and returns the LinkedIn Post Inspector link and the X cache note.

Client setup

Claude Code

claude mcp add --transport http shareglow https://mcp.getshareglow.com/mcp \  --header "Authorization: Bearer sk_live_..."

Claude Desktop

Claude Desktop reaches remote servers through mcp-remote. Add to claude_desktop_config.json:

json
{  "mcpServers": {    "shareglow": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.getshareglow.com/mcp", "--header", "Authorization:${AUTH}"],      "env": { "AUTH": "Bearer sk_live_..." }    }  }}

Or skip the remote and use the stdio server below.

Cursor

~/.cursor/mcp.json:

json
{  "mcpServers": {    "shareglow": {      "url": "https://mcp.getshareglow.com/mcp",      "headers": { "Authorization": "Bearer sk_live_..." }    }  }}

Local stdio (any client)

json
{  "mcpServers": {    "shareglow": {      "command": "npx",      "args": ["-y", "shareglow-mcp"],      "env": { "SHAREGLOW_API_KEY": "sk_live_..." }    }  }}

The key can also be passed as --api-key sk_live_.... SHAREGLOW_API_URL points the server at another REST base (default https://app.getshareglow.com).

Errors and limits

  • Each tool needs the key scope of its REST call. A key without it gets 403 insufficient_scope.
  • REST 401, 402, 403 and 429 become MCP tool errors (isError: true) that carry the API's message.
  • URLs are validated before forwarding (http/https, no private or local hosts).
  • Tool results are truncated at 20,000 characters. The API key is redacted from every result and error.

Local development

npm installnpm run typechecknpm testnpm run buildnpm run dev          # Streamable HTTP on PORT (default 8791)npm run dev:worker   # Cloudflare Worker via wrangler dev

Node 22 or newer is required.

License

MIT, see LICENSE.

来源:README.md,提交 82f5a17

工具

7

scan_url

Scan a public web page and report its link-preview (Open Graph / Twitter Card) metadata, previews per platform, and issues with fix suggestions. Use it to answer 'why does my link preview look wrong?'.

输入参数url必填

generate_og_image

Render a 1200x630 Open Graph image from a template id (see list_templates) and text params such as title and subtitle. Returns the permanent image URL to put in og:image, and whether it was already cached. Optional exp (Unix seconds, paid plans) makes the signed URL expire; leave it out for an og:image URL.

输入参数expparamstemplateId必填

create_template_from_url

Use AI to design a new OG image template from a website's brand (logo, colors, fonts) taken from a URL. Returns the chosen layoutId (a built-in template id usable with generate_og_image), the variables to pass, and the extracted brand kit. Counts against the plan's AI quota.

输入参数url必填

list_templates

List the OG image templates the workspace can render (built-in and custom) with id, name, version and dimensions. Call this before generate_og_image to pick a templateId.

无需输入参数。

refresh_preview

Force social platforms to re-fetch a page's link preview after you changed its OG tags or image: bumps the og:image cache-buster, re-scrapes Facebook, and returns the LinkedIn Post Inspector link and the X cache note.

输入参数url必填

版本历史

1
  1. v0.1.0最新Oct 11, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分