accueil / serveurs / Recherche & Web / com.upshiftsites/mcp
com.upshiftsites/mcp
serveur MCP (Model Context Protocol) · upshift 1.0.3
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.upshiftsites/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.upshiftsites/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- upshift_quote≈ 467 tokens
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.
Paramètres, retour & exemple (2)
Paramètresscope· string · optionnel
Optional free text about the situation, used to pick which tier to lead with and to explain why, e.g. "we have a server on stdio" or "roofing company, no site". Never changes the prices themselves.job_type· string · requis · mcp | website
'mcp' for MCP server work, 'website' for website work.
Exemple d'appel{"name": "upshift_quote", "arguments": {"job_type": "mcp"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "offers": [], "jobType": "texte"}} - upshift_site_audit≈ 469 tokens
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.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Absolute http(s) URL of the page to audit, e.g. https://example.com
Exemple d'appel{"name": "upshift_site_audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"url": "texte", "score": 1, "summary": "texte", "findings": [], "reachable": true, "structuredData": {}}} - upshift_template_match≈ 426 tokens
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.
Paramètres, retour & exemple (2)
Paramètresneeds· string · optionnel
Optional: what the business needs, e.g. "online booking, before/after photos".industry· string · requis
The trade or industry, e.g. "roofing", "collision repair", "med spa".
Exemple d'appel{"name": "upshift_template_match", "arguments": {"industry": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": "texte", "matches": []}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».