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 配額;可過期的簽章圖片網址需付費方案。被掃描的網址會轉送給 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 分