{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T19:24:18.259Z","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers","markdownUrl":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers.md","server":{"slug":"com-rentservers-counter-quote-desk","name":"RentServers.com","registryName":"com.rentservers/counter-quote-desk","description":"GPU and bare-metal price index, 36-month TCO scorecard, and blind counter-quotes.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"rentservers","type":"remote","identifier":"https://rentservers.com/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers","version":"1.0.0","transport":null,"scoredAt":"2026-11-05T04:18:06.564Z"},"score":{"total":75,"tier":"medium","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":75},{"date":"2026-11-04","total":75},{"date":"2026-11-03","total":74},{"date":"2026-11-02","total":74},{"date":"2026-11-01","total":73},{"date":"2026-10-31","total":73},{"date":"2026-10-30","total":73},{"date":"2026-10-29","total":72},{"date":"2026-10-28","total":72},{"date":"2026-10-27","total":71},{"date":"2026-10-26","total":71},{"date":"2026-10-25","total":70},{"date":"2026-10-24","total":70},{"date":"2026-10-23","total":69},{"date":"2026-10-22","total":69},{"date":"2026-10-21","total":68},{"date":"2026-10-20","total":68}]},"categories":[{"name":"Endpoint Security","score":80,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation.","HTTPS is enforced; there's no plaintext access path.","The HSTS (Strict-Transport-Security) header is present.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.none_no_destructive","args":{}},{"code":"https.enforced","args":{}},{"code":"headers.hsts_present","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":100,"verdict":"pass","reasons":["Verified streamable-http transport via a live MCP handshake."],"codes":[{"code":"transport.verified","args":{"transport":"streamable-http"}}]},{"name":"Schema Quality & AI Usability","score":55,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 934 tokens (~233/item across 4 items; 4 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"233","items":"4","tools":"4","tokens":"934","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":53,"verdict":"partial","reasons":["Stability observed for 16 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"16"}}]},{"name":"Tool Coverage","score":74,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","22% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"22"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 4 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 5 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"4"}},{"code":"toolsafety.manipulation_clean","args":{"units":"5","judged":"5"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a current MCP spec version (2026-07-28)."],"codes":[{"code":"protocol.current","args":{"version":"2026-07-28"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"rentservers","type":"remote","identifier":"https://rentservers.com/mcp","withdrawn":false,"score":75,"current":true,"url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers","markdownUrl":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers.md"}],"facts":[{"label":"Endpoint","value":"https://rentservers.com/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"get_server_price_index","title":"Server price index","description":"Current, dated rental price benchmarks. GPUs: on-demand and 12-month reserved median USD per GPU-hour, lowest on-demand listing, reserved price by term, and RentServers.com's published quote medians. Dedicated: entry floors, reference tiers and Hetzner/OVHcloud SKU prices. VPS: cheapest and median by size.","inputs":[{"name":"category","type":"string","required":false,"description":"Defaults to gpu, or dedicated when model is a server SKU."},{"name":"model","type":"string","required":false,"description":"GPU (h100, h200, b200, gb200, a100, l40s) or server (ax102, ax42, advance-2, scale-a1, game-1)."},{"name":"region","type":"string","required":false,"description":"Filters published quote medians."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":156},{"name":"calculate_36_month_tco","title":"36-month TCO scorecard","description":"Normalizes server costs over 36 months (or horizon_months): rent with announced price changes and an assumed yearly rise, setup fees, extra IPv4, egress overage, add-ons. Either pass incumbent_sku (an id from audit_2026_provider_repricing, e.g. ovh-advance-2-2026 or hetzner-ax102-1) with quantity, or pass scorecard: a full input with several quotes to compare (role incumbent|bid, units, pricing{base, unit month|gpu_hour, gpusPerUnit, promo}, setupFeePerUnit, extraIPv4, egress, sla, deliveryDays). Anything not stated is flagged and counted as $0.","inputs":[{"name":"annual_escalation_pct","type":"number","required":false,"description":null},{"name":"egress_tb_per_month","type":"number","required":false,"description":null},{"name":"eur_usd","type":"number","required":false,"description":"USD per EUR; defaults to the latest ECB reference rate"},{"name":"extra_ipv4","type":"integer","required":false,"description":null},{"name":"horizon_months","type":"integer","required":false,"description":null},{"name":"included_tb_per_server","type":"number","required":false,"description":null},{"name":"incumbent_sku","type":"string","required":false,"description":null},{"name":"ipv4_monthly_each_usd","type":"number","required":false,"description":null},{"name":"overage_usd_per_tb","type":"number","required":false,"description":null},{"name":"quantity","type":"integer","required":false,"description":null},{"name":"scorecard","type":"object","required":false,"description":"Full ScorecardInput, as used by rentservers.com/tools/36-month-tco/"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":296},{"name":"audit_2026_provider_repricing","title":"2026 provider repricing","description":"Hetzner (April 1 and June 15, 2026) and OVHcloud (July/August option and configuration changes, renewals from October 1, 2026) price changes by SKU, with renewal rules and when to stay versus switch. Use the returned SKU ids with calculate_36_month_tco.","inputs":[{"name":"provider","type":"string","required":false,"description":null},{"name":"sku","type":"string","required":false,"description":"Optional, e.g. advance-2, scale-a1, ax102"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":111},{"name":"request_blind_counter_quotes","title":"Request blind counter-quotes","description":"Opens a counter-quote request with the RentServers.com desk: 3+ providers bid blind against the spec and the reply lays every quote out on one 36-month basis. Only call this when the user asks for quotes and provides their work email; they must click a confirmation link before any provider is contacted. Requests under $100/mo or for a single VPS get self-serve list prices instead of a ticket.","inputs":[{"name":"category","type":"string","required":true,"description":null},{"name":"company","type":"string","required":false,"description":null},{"name":"gpu_count","type":"integer","required":false,"description":null},{"name":"gpu_model","type":"string","required":false,"description":null},{"name":"incumbent_monthly_usd","type":"number","required":false,"description":null},{"name":"incumbent_provider","type":"string","required":false,"description":null},{"name":"incumbent_sku","type":"string","required":false,"description":null},{"name":"monthly_budget_usd","type":"number","required":false,"description":null},{"name":"name","type":"string","required":false,"description":null},{"name":"notes","type":"string","required":false,"description":null},{"name":"quantity","type":"integer","required":false,"description":null},{"name":"region","type":"string","required":true,"description":null},{"name":"renewal_date","type":"string","required":false,"description":null},{"name":"spec_summary","type":"string","required":false,"description":"e.g. 64 × H200 with InfiniBand, or 10 × 16-core/128 GB NVMe servers"},{"name":"term_months","type":"integer","required":false,"description":null},{"name":"work_email","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":250}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T04:18:06.000Z","track":"remote","endpoint":"https://rentservers.com/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.3","cipherSuite":"TLS_AES_128_GCM_SHA256","chainError":null,"certificates":[{"subject":"CN=rentservers.com","issuer":"CN=YE2,O=Let's Encrypt,C=US","notBefore":"2026-10-16T13:42:39Z","notAfter":"2027-01-14T13:42:38Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=YE2,O=Let's Encrypt,C=US","issuer":"CN=Root YE,O=ISRG,C=US","notBefore":"2025-09-03T00:00:00Z","notAfter":"2028-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=Root YE,O=ISRG,C=US","issuer":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","issuer":"CN=ISRG Root X1,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"rentservers.com.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"com.","outcome":"verified","label":"Verified"},{"zone":"rentservers.com.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"https_enforced","label":"HTTPS enforced","status":308},"transports":[{"transport":"streamable-http","outcome":"verified","label":"Verified","status":200,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-10-20","recent":[{"id":"chg_01a1a4c1-e6d0-7417-b0b6-616939004dbc","kind":"score.total_changed","summary":"Trust score (74 → 75)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1a4c1-e6d0-7417-b0b6-616939004dbc"},{"id":"chg_01a19a75-7856-7cb8-bf39-0ab3c3a12cc3","kind":"score.total_changed","summary":"Trust score (73 → 74)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a19a75-7856-7cb8-bf39-0ab3c3a12cc3"},{"id":"chg_01a1954e-fcb3-72a9-b6ac-e05ad3b40466","kind":"check.measure","summary":"Tool coverage (30% → 22%)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1954e-fcb3-72a9-b6ac-e05ad3b40466"},{"id":"chg_01a1954e-fcb5-7649-b6d2-11ff12e11824","kind":"check.measure","summary":"Schema quality (1192 → 934)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1954e-fcb5-7649-b6d2-11ff12e11824"},{"id":"chg_01a1954e-fcb5-7c2f-beb2-5f47979d442a","kind":"tool.removed","summary":"Tool “calculate_managed_gcp_ai” was removed","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1954e-fcb5-7c2f-beb2-5f47979d442a"},{"id":"chg_01a1954e-fcb6-728e-850e-002a4fbe8c89","kind":"server.instructions_changed","summary":"The server rewrote its instructions, which are the text every model session reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1954e-fcb6-728e-850e-002a4fbe8c89"},{"id":"chg_01a1954e-fcb6-78c0-96d2-33e771f2df37","kind":"server.breaking_without_version_bump","summary":"A breaking change shipped without a version bump (still 1.0.0)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1954e-fcb6-78c0-96d2-33e771f2df37"},{"id":"chg_01a18b01-8e37-72b0-948c-580535640b86","kind":"score.total_changed","summary":"Trust score (72 → 73)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a18b01-8e37-72b0-948c-580535640b86"},{"id":"chg_01a180b3-9064-795b-b61c-20b5eb9eb4a3","kind":"score.total_changed","summary":"Trust score (71 → 72)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-28","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a180b3-9064-795b-b61c-20b5eb9eb4a3"},{"id":"chg_01a17667-7296-7093-9402-1f922a2dabf5","kind":"score.total_changed","summary":"Trust score (70 → 71)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-26","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a17667-7296-7093-9402-1f922a2dabf5"},{"id":"chg_01a16c1b-0d20-7d6e-b770-8396ecb4551f","kind":"score.total_changed","summary":"Trust score (69 → 70)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-24","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a16c1b-0d20-7d6e-b770-8396ecb4551f"},{"id":"chg_01a161ce-2394-7ad2-94bc-0a180293f8e3","kind":"check.measure","summary":"Schema quality (934 → 1192)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a161ce-2394-7ad2-94bc-0a180293f8e3"},{"id":"chg_01a161ce-2398-74b6-b98e-0863ed3a30fb","kind":"check.measure","summary":"Tool coverage (22% → 30%)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a161ce-2398-74b6-b98e-0863ed3a30fb"},{"id":"chg_01a161ce-2398-7c32-8445-e25980c62480","kind":"tool.added","summary":"New tool “calculate_managed_gcp_ai”","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a161ce-2398-7c32-8445-e25980c62480"},{"id":"chg_01a161ce-2399-7207-a345-65ccb0d5e54d","kind":"server.instructions_changed","summary":"The server rewrote its instructions, which are the text every model session reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a161ce-2399-7207-a345-65ccb0d5e54d"},{"id":"chg_01a161ce-23a7-7dc9-9d93-21992711bfd1","kind":"score.total_changed","summary":"Trust score (68 → 69)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a161ce-23a7-7dc9-9d93-21992711bfd1"},{"id":"chg_01a15ca7-4fbf-74f4-8737-853034afb5be","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a15ca7-4fbf-74f4-8737-853034afb5be"},{"id":"chg_01a1569f-6aa3-7840-87b3-4b85c88fda1b","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-20","url":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers#chg-chg_01a1569f-6aa3-7840-87b3-4b85c88fda1b"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers/changelog.json"},"links":{"html":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers","markdown":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers.md","changelogJson":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers/changelog.json","changelogRss":"https://verifymcp.io/servers/com-rentservers-counter-quote-desk/rentservers.xml","external":[{"label":"Remote endpoint","href":"https://rentservers.com/mcp"},{"label":"Website","href":"https://rentservers.com/developers/"}]}}