mcpField
U
Upshift

Upshift

远程服务
mcp.upshiftsites.com商业与营销010 周前更新

关于 Upshift

Upshift 是一个远程 MCP 服务,可审计网站、匹配网站模板,并为网站和 MCP 服务项目报价。报价取自实时商店数据;该项目也作为 MCP 服务参考实现。

主要功能

  1. 01审计结构化数据和页面元数据
  2. 02为审计结果评分并提出修复建议
  3. 03按行业匹配网站模板
  4. 04展示实时模板链接和价格
  5. 05为网站及 MCP 服务项目报价

适用场景

  1. 01检查网站的技术和内容指标
  2. 02为某个行业寻找模板选项
  3. 03查询项目的当前价格
  4. 04将可运行的 MCP 服务用作参考

MCP 相关

通过远程 HTTP 端点向 MCP 客户端提供三个工具。同一服务也可在本地通过 stdio 或 HTTP 运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.upshiftsites.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmupshift-mcp1.0.3

工具

3
参数类型必填说明
urlstring是要审计页面的绝对 http(s) URL,例如 https://example.com

详细介绍

upshift-mcp

Upshift 的参考 MCP 服务。包含三个工具,部署在远程服务上,遵循 2026-07-28 版 MCP 规范。

它有两个目标:既要真正对 Agent 有用,也要成为潜在客户付费请我们构建服务前查看的完整示例。它报价的所有价格都根据实时商店数据生成,因此不会凭空编造价格。

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

也可以在本地运行同一服务,供需要启动命令而非调用 URL 的客户端使用。无需克隆或构建——它已发布到 npm:

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

也可以在 Shell 中使用同一二进制文件。默认使用 stdio;--http 会在 localhost 上提供完整的 Worker:

npx upshift-mcp

工具

工具功能
upshift_site_audit(url)获取实时页面,并报告结构化数据、llms.txt、robots.txt、标题和元数据预算、标题层级、替代文本覆盖率、HTTPS 和文档大小;提供 0-100 的评分,并为每项发现的问题给出修复方案。
upshift_template_match(industry, needs?)根据行业对 14 个网站模板系列进行排序,提供实时演示链接、商店链接和实际价格,并解释每项匹配原因。
upshift_quote(job_type, scope?)MCP 服务和网站工作的真实价格表。

免费使用,每个 IP 每分钟限 20 次调用。

目录结构

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 protocol
test/            32 tests: protocol conformance + the pure logic

参与开发

npm install
npm run dev          # http://127.0.0.1:8788/mcp
npm run ci:verify    # typecheck + tests + evals

wrangler dev 需要 macOS 13.5+,且无法在构建机器上启动,因此 npm run dev 会在 Node 上使用内存 KV 为生产环境的 src/worker.ts 提供服务。处理程序、路由和工具均相同——这不是第二套实现。部署仍使用 wrangler deploy。

价格来自 ../upshift-agency-site/src/data/store.ts。在该文件中修改价格后:

npm run gen:catalog

部署

自 2026-08-16 起已上线,地址为 https://mcp.upshiftsites.com/mcp。KV 命名空间和自定义域名均已配置;运行 npm run deploy 即可发布新版本。

收录情况

  • 官方 MCP 注册表:com.upshiftsites/mcp,已在通过 DNS 验证的命名空间中发布并处于 active 状态。
  • Glama — 可安装,包含从此代码库构建并已发布的容器。
  • npm:upshift-mcp — 运行 npx upshift-mcp 即可在本地启动同一服务。

upshift-mcp 在 Glama 上的评分

Glama 上的 Upshift MCP 服务

尚存问题

详见 docs/VALIDATION.md——其中说明了哪些内容经过验证、哪些没有,以及构建期间评估套件发现的四个真实漏洞(其中一个是安全绕过),还有它漏掉的第五个漏洞。该文档阐明了为何要在发布服务的同时提供评估,这正是我们出售的部分;漏掉的问题也是论据的一部分,而非例外。

许可证

MIT。欢迎取用任何有用的内容。如果你更希望我们为你构建并运营服务,请访问 https://upshiftsites.com/store/mcp-server-service/。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。