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 分