Audits site SEO and agent-readiness signals, matches trades to templates, and returns live website or MCP service prices.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Upshift.
The Upshift MCP server provides three focused tools for website evaluation, template selection, and pricing. It is useful for agents that need to inspect a public page, recommend a site starting point for a particular trade, or answer questions about the cost of website and MCP server work.
upshift_site_audit(url) fetches a live page and reports structured data, llms.txt, robots.txt, title and meta length budgets, headings, image alt-text coverage, HTTPS status, and document weight. The result includes a score from 0 to 100 and a suggested fix for each finding.
upshift_template_match(industry, needs?) ranks 14 website template lines against a trade. Results include explanations for the matches, live demo links, store links, and prices. upshift_quote(job_type, scope?) reads the pricing table for MCP server work and websites. Quoted prices are generated from the live store rather than being invented by the model.
The hosted endpoint is available at https://mcp.upshiftsites.com/mcp. The service runs as a remote MCP server and applies routing, origin policy, and per-IP rate limiting at its Cloudflare Worker layer. The audit tool accepts a caller-supplied URL and uses an SSRF guard before fetching it.
The same implementation can run locally. The npm package exposes stdio by default, while the --http option serves the Worker on localhost. The repository separates the Worker entrypoint, tool definitions, audit rules, template matching, pricing services, and generated catalog data. The audit rules are pure logic, allowing them to be tested without network access.
For a remote connection, add the MCP endpoint to a client configuration:
For a local stdio process, use the published npm package with npx:
The equivalent shell commands are npx upshift-mcp for stdio and npx upshift-mcp --http for local HTTP. Repository contributors can install dependencies with npm install, run the local service with npm run dev, and verify types, tests, and evaluations with npm run ci:verify.
The Upshift MCP server offers:
The hosted service is rate limited to 20 calls per minute for each IP address. Site audits depend on fetching a live page, so the target must be reachable by the service and pass its SSRF protections. Prices are tied to the live store and may change when the source catalog changes.
The repository documents validation gaps and known issues in docs/VALIDATION.md; the material provided here does not establish that every possible site condition is detected. The service is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/upshift)<a href="https://allmcps.com/mcp/upshift"><img src="https://allmcps.com/api/badge/upshift?style=directory" alt="Upshift on AllMCPs" /></a>