{"$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-05T16:22:42.857Z","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp","markdownUrl":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp.md","server":{"slug":"com-amplerun-gpu-rentals","name":"AmpleRun GPU rentals","registryName":"com.amplerun/gpu-rentals","description":"Find, price, rent and stop GPUs on AmpleRun. Paid in USDC or USDT on Base. Flat 5% fee.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"amplerun-mcp","type":"npm","identifier":"@amplerun/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp","version":"0.1.1","transport":"stdio","scoredAt":"2026-11-05T09:06:03.681Z"},"score":{"total":70,"tier":"medium","status":"scored","weekDelta":-2,"history":[{"date":"2026-11-05","total":70},{"date":"2026-11-04","total":73},{"date":"2026-11-03","total":73},{"date":"2026-11-02","total":73},{"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":73},{"date":"2026-10-19","total":73},{"date":"2026-10-18","total":72},{"date":"2026-10-17","total":72},{"date":"2026-10-16","total":71},{"date":"2026-10-15","total":71},{"date":"2026-10-14","total":71},{"date":"2026-10-13","total":70},{"date":"2026-10-12","total":64},{"date":"2026-10-11","total":64},{"date":"2026-10-07","total":64},{"date":"2026-10-06","total":64},{"date":"2026-10-04","total":64},{"date":"2026-10-03","total":64}]},"categories":[{"name":"Supply Chain Security","score":82,"verdict":"fail","reasons":["No malware found by supply-chain analysis.","CVE check failed: a known high-severity CVE affects @modelcontextprotocol/server 2.1.0, a direct dependency. A fixed version is available.","No install/post-install scripts declared.","1 of 23 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.direct","args":{"package":"@modelcontextprotocol/server","version":"2.1.0","severity":"high"}},{"code":"installscript.none","args":{}},{"code":"dephealth.assessed","args":{"deps":"23","unhealthy":"1"}}]},{"name":"Provenance & Transparency","score":19,"verdict":"fail","reasons":["Repository check failed: no source repository is declared.","Provenance check failed: no build-provenance attestation is published.","Clear OSI-approved license (MIT).","Actively maintained (last published 36 days ago).","Security-disclosure policy not yet verified: we couldn't inspect the source repository."],"codes":[{"code":"provenance.repo_none","args":{}},{"code":"provenance.none","args":{}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"36"}},{"code":"disclosure.repo_inconclusive","args":{"reason":"no_repo_declared"}}]},{"name":"Schema Quality & AI Usability","score":69,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 2198 tokens (~183/item across 12 items; 12 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":"excellent"}},{"code":"schema.footprint_heavy","args":{"avg":"183","items":"12","tools":"12","tokens":"2198","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":80,"verdict":"partial","reasons":["Stability observed for 24 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"24"}}]},{"name":"Tool Coverage","score":98,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","94% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"94"}}]},{"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 12 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 13 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":"12"}},{"code":"toolsafety.manipulation_clean","args":{"units":"13","judged":"13"}}]},{"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":["Security-disclosure policy not yet verified: we couldn't inspect the source repository."],"malware":[],"components":[{"slug":"api-mcp","type":"remote","identifier":"https://amplerun.com/api/mcp","withdrawn":false,"score":25,"current":false,"url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/api-mcp","markdownUrl":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/api-mcp.md"},{"slug":"amplerun-mcp","type":"npm","identifier":"@amplerun/mcp","withdrawn":false,"score":70,"current":true,"url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp","markdownUrl":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@amplerun/mcp"},{"label":"Version","value":"0.1.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"get_agent_account_challenge","title":"Start registering this agent's own AmpleRun account","description":"Step 1 of 2. Returns an EIP-4361 (Sign-In with Ethereum) message for a wallet address this agent controls, valid five minutes, single use. Signing it accepts the AmpleRun Terms version it names. Sign the message exactly as returned with personal_sign (EIP-191), then call register_agent_account with message and signature. Never send a private key to any tool.","inputs":[{"name":"address","type":"string","required":false,"description":"The agent's wallet address (0x...). Defaults to this server's wallet when it has one."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":119},{"name":"register_agent_account","title":"Register this agent's own AmpleRun account","description":"Step 2 of 2. Opens an AmpleRun account for this AI agent, tagged as agent-created, with its wallet as the verified payout wallet, and returns an API key (shown once; keep it secret). The same wallet again returns the same account and a new key. There is no free credit: renting needs a deposit first. Pass message and signature from get_agent_account_challenge. scopes defaults to [\"renter\"]; add \"host\" to host machines.","inputs":[{"name":"agent","type":"object","required":true,"description":null},{"name":"message","type":"string","required":false,"description":"The challenge message, exactly as returned."},{"name":"scopes","type":"array","required":false,"description":null},{"name":"signature","type":"string","required":false,"description":"0x-prefixed EIP-191 signature of message."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":152},{"name":"list_templates","title":"List GPU templates","description":"List published AmpleRun templates: pinned container images a rental runs, such as an inference server with fixed model weights or a PyTorch or Jupyter runtime. Returns each template's id, slug (template_id), name, kind, engine, minimum VRAM in bytes and minimum GPU count, plus next_cursor. Read-only; no API key needed. search_offers finds machines for a template.","inputs":[{"name":"cursor","type":"string","required":false,"description":"next_cursor from the previous page."},{"name":"gpu_vram_gib","type":"integer","required":false,"description":"Only templates that fit on a GPU with this much VRAM, in GiB (e.g. 24)."},{"name":"kind","type":"string","required":false,"description":"model: an inference server with pinned weights; classical: a general runtime; custom: other images."},{"name":"limit","type":"integer","required":false,"description":"Page size, 1 to 100."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":175},{"name":"search_offers","title":"Search GPU offers","description":"Search GPU machines that can be rented now on AmpleRun. gpu_model, gpu_count and max_rate_micro_per_hour filter on the server. min_vram_gib and region filter each fetched page here because the API has no such filters, so a page can return fewer than limit matches: scanned is how many offers were checked, and next_cursor continues. Prices are micro-units per hour for the whole machine, fee included; cheapest first. With template, each offer carries fit {fits, reason}. Read-only; no API key needed.","inputs":[{"name":"cursor","type":"string","required":false,"description":"next_cursor from the previous page."},{"name":"gpu_count","type":"integer","required":false,"description":"Minimum number of GPUs in the machine."},{"name":"gpu_model","type":"string","required":false,"description":"Case-insensitive part of the GPU model name, e.g. \"4090\" or \"A100\"."},{"name":"limit","type":"integer","required":false,"description":"Page size, 1 to 100."},{"name":"max_rate_micro_per_hour","type":"string","required":false,"description":"Highest machine price per hour in micro-units, e.g. \"500000\" for 0.50 USDC/h."},{"name":"min_vram_gib","type":"integer","required":false,"description":"Minimum VRAM per GPU in GiB. Offers with unmeasured VRAM are excluded."},{"name":"region","type":"string","required":false,"description":"Case-insensitive part of the host's cloud region, e.g. \"us-east\". Offers without a reported region are excluded."},{"name":"template","type":"string","required":false,"description":"Template slug such as \"pytorch-cuda\", or its id (UUID), from list_templates."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":314},{"name":"get_quote","title":"Get a rental quote","description":"Price a rental without committing: creates a free, non-binding AmpleRun quote (valid 60 seconds; nothing is reserved or charged) for a template on an offer, capped by budget_micro. Returns the quote exactly as the API sent it plus fee_split: the most the rental can cost and how that divides into the platform fee (platform_fee_bps) and the host's share. Needs AMPLERUN_API_KEY with the renter scope. create_rental quotes again when it reserves, so this step is optional.","inputs":[{"name":"asset","type":"string","required":false,"description":"Balance to pay from. USDC when omitted."},{"name":"budget_micro","type":"string","required":true,"description":"Spending cap in micro-units of the asset (\"1000000\" = 1 USDC). The rental is never charged more than this."},{"name":"duration_limit_s","type":"integer","required":true,"description":"Maximum runtime in seconds (60 to 31536000), e.g. 7200 for two hours."},{"name":"offer_id","type":"string","required":true,"description":"offer_id from search_offers."},{"name":"template","type":"string","required":true,"description":"Template slug such as \"pytorch-cuda\", or its id (UUID), from list_templates."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":236},{"name":"create_rental","title":"Rent a GPU (spends balance)","description":"Rent a GPU on AmpleRun: quotes the template on the offer and reserves the machine in one step, holding up to budget_micro from the account balance. budget_micro is required and is a hard cap: the rental is never charged more, and metering starts only once the machine is verified ready. Returns rental_id, state, the quote, fee_split and the idempotency_key used; retrying with the same idempotency_key never creates a second rental. get_rental reports state and access. Spends money. Write tool: refused unless the server was started with AMPLERUN_MCP_ALLOW_SPEND=1 (the default is read-only).","inputs":[{"name":"asset","type":"string","required":false,"description":"Balance to pay from. USDC when omitted."},{"name":"budget_micro","type":"string","required":true,"description":"Spending cap in micro-units of the asset (\"1000000\" = 1 USDC). The rental is never charged more than this."},{"name":"duration_limit_s","type":"integer","required":true,"description":"Maximum runtime in seconds (60 to 31536000), e.g. 7200 for two hours."},{"name":"idempotency_key","type":"string","required":false,"description":"UUID that makes retries safe. Generated when omitted and returned in the result."},{"name":"offer_id","type":"string","required":true,"description":"offer_id from search_offers."},{"name":"ssh_public_key","type":"string","required":true,"description":"One-line OpenSSH public key (the .pub file), e.g. \"ssh-ed25519 AAAA... you@laptop\". Installed for SSH access."},{"name":"template","type":"string","required":true,"description":"Template slug such as \"pytorch-cuda\", or its id (UUID), from list_templates."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":331},{"name":"get_rental","title":"Get rental status and access","description":"Get one AmpleRun rental by rental_id: state, cumulative charge (micro-units), rate and funded-through time. While it is RUNNING (verified ready), and read-only for a limited window after STOPPED, also returns access: endpoints, SSH host-key fingerprint, a ready-made command and, for model templates, the endpoint's per-rental API key. Read-only. list_rentals finds rental ids.","inputs":[{"name":"rental_id","type":"string","required":true,"description":"rental_id from create_rental or list_rentals."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":114},{"name":"list_rentals","title":"List my rentals","description":"List the account's AmpleRun rentals with state, charge so far (micro-units), rate and funded-through time. Ordered by id, not by time; page with next_cursor. Read-only. get_rental gives details and access for one rental.","inputs":[{"name":"cursor","type":"string","required":false,"description":"next_cursor from the previous page."},{"name":"limit","type":"integer","required":false,"description":"Page size, 1 to 100."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":90},{"name":"stop_rental","title":"Stop a rental","description":"Stop an AmpleRun rental: ends the workload and its metering. Files inside the machine stay reachable read-only only for a limited retrieval window. Stopping again is harmless. Returns rental_id and the new state (STOPPING or a later state). Write tool: refused unless the server was started with AMPLERUN_MCP_ALLOW_SPEND=1 (the default is read-only).","inputs":[{"name":"idempotency_key","type":"string","required":false,"description":"UUID that makes retries safe. Generated when omitted."},{"name":"reason","type":"string","required":false,"description":"Recorded with the stop."},{"name":"rental_id","type":"string","required":true,"description":"rental_id from create_rental or list_rentals."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":137},{"name":"get_balance","title":"Get account balance","description":"Get the AmpleRun account's USDC and USDT balances as micro-unit strings: spendable (available for new rentals), held by live rentals, pending, disputed and withdrawable, plus the last 30 days' spend. Read-only; needs AMPLERUN_API_KEY.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":66},{"name":"host_this_machine","title":"Earn with this machine's GPU","description":"Explains how to add the GPU of the machine this agent runs on to AmpleRun, so its owner earns from rentals. Returns the one-line installer command, the steps and the earnings links. It runs nothing itself. The installer needs root, so ask the machine's owner before running it, and the owner must approve the machine from the approve_url it prints: nothing is listed without that approval.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":90},{"name":"top_up","title":"Get top-up payment instructions","description":"Get what it takes to top up the AmpleRun USDC balance by amount_micro with x402: the payment requirements (network, USDC contract, treasury payTo, amount, EIP-712 domain). A wallet signs them as an EIP-3009 transferWithAuthorization and repeats POST /api/v1/billing/x402/top-up with the PAYMENT-SIGNATURE header (@amplerun/sdk does this with its x402 option). This server holds no wallet, so it pays nothing; an operator who configures AMPLERUN_MCP_WALLET_KEY_FILE and allows spending lets it pay.","inputs":[{"name":"amount_micro","type":"string","required":true,"description":"Top-up amount in micro-USDC, e.g. \"5000000\" for 5 USDC."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":160}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T09:06:03.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"none","label":"No attestation","reason":null,"reasonLabel":null,"discovery":null,"discoveryLabel":null,"sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[{"id":"GHSA-46jr-4wx8-v453","cve":"CVE-2026-111768","severity":"high","fixAvailable":true},{"id":"GHSA-jm63-cq47-j5jp","cve":"CVE-2026-111770","severity":"high","fixAvailable":true},{"id":"GHSA-rvq5-wwqv-78pq","cve":"CVE-2026-111771","severity":"medium","fixAvailable":true},{"id":"GHSA-mrhx-c7xc-m3w5","cve":"CVE-2023-54404","severity":"high","fixAvailable":true}],"vulnerabilitiesTotal":4,"dependencies":{"nodes":23,"partial":false,"deprecated":null,"stale":null,"noRepo":1}},"mismatches":[],"changelog":{"trackingSince":"2026-09-30","recent":[{"id":"chg_01a1aaf5-4748-741b-a855-b2357a007cf5","kind":"check.verdict","summary":"Stability (pass → 0.80)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a1aaf5-4748-741b-a855-b2357a007cf5"},{"id":"chg_01a1aaf5-4749-76da-86cf-8eed69f973fe","kind":"score.total_changed","summary":"Trust score (73 → 70)","materiality":"functional","direction":"regression","scoreDelta":-3,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a1aaf5-4749-76da-86cf-8eed69f973fe"},{"id":"chg_01a18c0b-e9c2-71b5-985c-81b0944d719b","kind":"check.verdict","summary":"Stability (0.97 → pass)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a18c0b-e9c2-71b5-985c-81b0944d719b"},{"id":"chg_01a18c0b-e9c3-7d06-b0c7-b95c44aadd33","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-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a18c0b-e9c3-7d06-b0c7-b95c44aadd33"},{"id":"chg_01a181bf-473c-7f3a-838a-03fc2a0fe9ef","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-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a181bf-473c-7f3a-838a-03fc2a0fe9ef"},{"id":"chg_01a17772-deaa-7804-8552-a284952c1773","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-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a17772-deaa-7804-8552-a284952c1773"},{"id":"chg_01a16d26-25f5-719b-9154-c1ac1f76a23c","kind":"advisory.identified","summary":"CVE-2023-54404 affects this package (high)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-24","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a16d26-25f5-719b-9154-c1ac1f76a23c"},{"id":"chg_01a16d26-25f6-7219-a9a2-d14b9a3f9ff3","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-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a16d26-25f6-7219-a9a2-d14b9a3f9ff3"},{"id":"chg_01a162d8-d272-711d-8c81-a9323ea04882","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-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a162d8-d272-711d-8c81-a9323ea04882"},{"id":"chg_01a15db2-399d-7177-b47e-c1e24d0bd3bd","kind":"advisory.identified","summary":"CVE-2026-111768 affects this package (high)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15db2-399d-7177-b47e-c1e24d0bd3bd"},{"id":"chg_01a15db2-3999-786d-b4d6-06d1123a1022","kind":"advisory.identified","summary":"CVE-2026-111771 affects this package (high)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15db2-3999-786d-b4d6-06d1123a1022"},{"id":"chg_01a15db2-399e-71e5-a646-1879d7ee5831","kind":"score.total_changed","summary":"Trust score (73 → 68)","materiality":"functional","direction":"regression","scoreDelta":-5,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15db2-399e-71e5-a646-1879d7ee5831"},{"id":"chg_01a15db2-399d-77f2-bcea-f98fac263c10","kind":"check.verdict","summary":"Known CVEs (pass → fail)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15db2-399d-77f2-bcea-f98fac263c10"},{"id":"chg_01a15db2-399c-71a3-a51f-a64de2a6f734","kind":"advisory.identified","summary":"CVE-2026-111770 affects this package (high)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15db2-399c-71a3-a51f-a64de2a6f734"},{"id":"chg_01a15365-ac33-7713-8447-7a07d1edad33","kind":"score.total_changed","summary":"Trust score (72 → 73)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-19","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a15365-ac33-7713-8447-7a07d1edad33"},{"id":"chg_01a14918-ebab-71ed-9e8c-ffc8e9574029","kind":"score.total_changed","summary":"Trust score (71 → 72)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-17","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a14918-ebab-71ed-9e8c-ffc8e9574029"},{"id":"chg_01a139a8-3a05-726c-bdaf-3cc1affc5219","kind":"score.total_changed","summary":"Trust score (70 → 71)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-14","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a139a8-3a05-726c-bdaf-3cc1affc5219"},{"id":"chg_01a13480-5639-74b1-b626-bebffc56af90","kind":"check.reverified","summary":"Stability (unverified → 0.43)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-13","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a13480-5639-74b1-b626-bebffc56af90"},{"id":"chg_01a13480-563a-7119-86d0-bc428652b4d6","kind":"score.total_changed","summary":"Trust score (64 → 70)","materiality":"functional","direction":"improvement","scoreDelta":6,"occurredOn":"2026-10-13","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a13480-563a-7119-86d0-bc428652b4d6"},{"id":"chg_01a0f6c2-d787-7d06-b49a-296ba80f5d0a","kind":"score.total_changed","summary":"Trust score (49 → 64)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-01","url":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp#chg-chg_01a0f6c2-d787-7d06-b49a-296ba80f5d0a"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp","markdown":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp.md","changelogJson":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/com-amplerun-gpu-rentals/amplerun-mcp.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@amplerun/mcp"},{"label":"Socket report","href":"https://socket.dev/npm/package/@amplerun/mcp"},{"label":"Website","href":"https://amplerun.com/docs/agents"}]}}