Upshift MCP server
online · 100% uptimecom.upshiftsites/mcp·v1.0.3Audit a site's structured data and llms.txt, match a trade to a template, and quote real prices.
0 stars71 downloads/wk
Reviews
Write oneNobody has reviewed Upshift yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Upshift tools (3)
write = sends, deletes, buys or postsupshift_quoteFreeReturn 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.
upshift_site_auditFreeFetch 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.
upshift_template_matchFreeGiven 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.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan12 source files scanned25/25
- Live reliabilityremote reachable in 1931ms20/20
- Tool poisoning3 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 77 days ago12/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How Upshift compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 763 ms
- faster than 17% of 30,031 servers
- Downloads a week
- 71
- more than 54% of 12,191 servers with a package
What its tools let an agent do: 3 read
Install Upshift in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://mcp.upshiftsites.com/mcp
What the publisher says
From the Upshift repository's README, as published. We do not edit it. Read it on GitHub
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{
"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:
{
"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:
npx upshift-mcpTools
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 protocol
test/ 32 tests: protocol conformance + the pure logicWorking on it
npm install
npm run dev # http://127.0.0.1:8788/mcp
npm run ci:verify # typecheck + tests + evalswrangler 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:
npm run gen:catalogDeploying
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
the DNS-verified namespace.
- Official MCP registry: com.upshiftsites/mcp, published active against
installable, with a released container built from this repo.
- Glama —
npx upshift-mcp runs this same server locally.
- npm: upshift-mcp —
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
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Upshift: common questions
- Is Upshift MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Upshift safety report
- How do I install Upshift?
- It runs remotely at mcp.upshiftsites.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Upshift need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Upshift maintained?
- The last commit was 78 days ago (2026-08-18). The latest release is v1.0.3.
- Is Upshift up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Upshift compare with other MCP servers?
- safety score 90/100 (higher than 83% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.