Upshift

com.upshiftsites由 upshiftsites.com 發布官方發布者v1.0.3更新於 Oct 24, 2026

Audit a site's structured data and llms.txt, match a trade to a template, and quote real prices.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取商業與電商

概覽

AI 產生的概覽

Upshift 的參考 MCP 伺服器:稽核線上網站的結構化資料與 AI 可讀性、依行業媒合網站範本,並提供真實標價。

可以做什麼
  • 擷取線上頁面,檢查結構化資料、llms.txt、robots.txt、標題、標題層級、圖片替代文字、HTTPS 與頁面大小,並給出 0-100 分與修正建議
  • 依行業或職類排序 Upshift 的 14 條網站範本線,附上示範連結、商店連結與價格
  • 回傳 MCP 伺服器開發與網站範本、代客上線服務的真實價目表
適用情境
適合想快速了解某網站對搜尋引擎與 AI 助理是否易讀、為特定行業挑選網站範本,或詢問 Upshift 的 MCP 與網站服務報價時使用。
執行需求
可使用遠端端點 mcp.upshiftsites.com/mcp(streamable HTTP),或以 npx upshift-mcp 在本機執行(需 Node.js)。未宣告需要帳號、API 金鑰或環境變數。免費,依 IP 限制每分鐘 20 次呼叫。
安裝前請注意
稽核工具會擷取呼叫端提供的網址,伺服器會代你發出對外請求。價格與範本資料來自 Upshift 自家商店,具推廣性質;README 說明此伺服器同時作為其付費服務的示範。不索取任何憑證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Upshift,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.upshiftsites%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "upshift": {
      "type": "http",
      "url": "https://mcp.upshiftsites.com/mcp"
    }
  }
}

README

upshift-mcp

Upshift's reference MCP server. Three tools, deployed remote, on MCP spec revision 2026-07-28.

It exists to do two jobs at once: be genuinely useful to an agent, and be the worked example a buyer looks at before paying us to build theirs. Every price it quotes is generated from the live store, so it cannot invent one.

https://mcp.upshiftsites.com/mcp
json
{  "mcpServers": {    "upshift": { "type": "http", "url": "https://mcp.upshiftsites.com/mcp" }  }}

Or run the same server locally, for clients that spawn a command rather than call a URL. Nothing to clone or build — it is published on npm:

json
{  "mcpServers": {    "upshift": { "command": "npx", "args": ["-y", "upshift-mcp"] }  }}

The same binary from a shell. stdio is the default; --http serves the full Worker on localhost instead:

bash
npx upshift-mcp

Tools

ToolDoes
upshift_site_audit(url)Fetches a live page and reports structured data, llms.txt, robots.txt, title and meta budgets, headings, alt-text coverage, HTTPS and document weight, with a 0-100 score and a fix for each finding.
upshift_template_match(industry, needs?)Ranks the 14 website template lines against a trade, with live demo links, store links and real prices, and explains why each matched.
upshift_quote(job_type, scope?)The real price table for MCP server work and for websites.

Free and rate limited to 20 calls/minute per IP.

Layout

src/  worker.ts      Cloudflare entrypoint: routing, origin policy, rate limit  server.ts      The three tools; the one place production layers are applied  audit.ts       Audit rules — pure, so every rule is testable without a network  safe-fetch.ts  The SSRF guard for the one tool that takes a caller's URL  match.ts       Template matching  services.ts    What we charge for MCP work  catalog.generated.ts   Template lines + prices, generated from the store  landing.ts     The page a human gets at /evals/           12 qa_pairs, run over the real protocoltest/            32 tests: protocol conformance + the pure logic

Working on it

bash
npm installnpm run dev          # http://127.0.0.1:8788/mcpnpm run ci:verify    # typecheck + tests + evals

wrangler dev needs macOS 13.5+ and will not boot on the build machine, so npm run dev serves the production src/worker.ts on Node against an in-memory KV. Same handler, same routes, same tools — not a second implementation. Deployment is still wrangler deploy.

Prices come from ../upshift-agency-site/src/data/store.ts. After changing them there:

bash
npm run gen:catalog

Deploying

Live since 2026-08-16 at https://mcp.upshiftsites.com/mcp. KV namespace and custom domain are provisioned; npm run deploy ships a new version.

Listed

  • Official MCP registry: com.upshiftsites/mcp, published active against the DNS-verified namespace.
  • Glama — installable, with a released container built from this repo.
  • npm: upshift-mcp — npx upshift-mcp runs this same server locally.

[Glama score for upshift-mcp]

[Upshift MCP server on Glama]

Honest gaps

In docs/VALIDATION.md — what is verified, what is not, the four real bugs the eval suite caught during the build (one of them a security bypass), and the fifth it missed. That document is the argument for shipping evals alongside a server, which is the part of this we sell; the miss is part of the argument, not an exception to it.

Licence

MIT. Lift anything useful. If you would rather we built and ran it for you, that is at https://upshiftsites.com/store/mcp-server-service/.

來源:README.md,提交 111ad9d

工具

3

upshift_site_audit

Audit a website for machine legibility

Fetch a live website and report how legible it is to search engines and AI assistants: structured data (JSON-LD), llms.txt, robots.txt, title and meta description, headings, image alt text, HTTPS and document weight. Returns findings with severity and a 0-100 score. Use this to check a real site before recommending changes to it. Makes one outbound request to the URL given, so it only sees what a fetch can establish — never rendering or browser metrics. Refuses private, loopback and link-local addresses, and reports a page as unreachable rather than scoring the error body.

輸入參數url必填

upshift_template_match

Find the website template for a trade

Given an industry or trade (and optionally what the business needs), rank Upshift's 14 website template lines and return the best three, each with a live demo link, the store link, real prices, and the words that made it match. Use when someone asks what a website for a given trade should look like or cost. Answers from a catalog held in the server, so it makes no network call and returns no matches — rather than a forced one — when the trade is outside the 14 lines.

輸入參數needsindustry必填

upshift_quote

Price a job

Return Upshift's real prices. job_type 'mcp' covers MCP server work (registry listing, live tool preview, spec upgrade, full build); 'website' covers website templates and done-for-you launches. These are the actual listed prices, not estimates. Use when someone asks what a job costs, what a tier includes, or how long it takes. The figures are generated from the live store catalog, so this cannot quote a price that is not sold; it makes no network call and the same arguments always return the same answer.

輸入參數scopejob_type必填

版本歷史

1
  1. v1.0.3最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分