{"$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:19.682Z","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp","markdownUrl":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp.md","server":{"slug":"markankamaransheogarat-sys-crypto-pulse-mcp","name":"io.github.markankamaransheogarat-sys/crypto-pulse-mcp","registryName":"io.github.markankamaransheogarat-sys/crypto-pulse-mcp","description":"Read-only crypto market data: prices, funding, open interest, DeFi TVL, stablecoins. No API keys.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"crypto-pulse-mcp","type":"npm","identifier":"crypto-pulse-mcp","withdrawn":false,"url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp","version":"0.1.0","transport":"stdio","scoredAt":"2026-11-05T10:02:06.553Z"},"score":{"total":76,"tier":"medium","status":"scored","weekDelta":4,"history":[{"date":"2026-11-05","total":76},{"date":"2026-11-04","total":75},{"date":"2026-11-03","total":75},{"date":"2026-11-02","total":74},{"date":"2026-11-01","total":74},{"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":72},{"date":"2026-10-26","total":71},{"date":"2026-10-25","total":71},{"date":"2026-10-24","total":70},{"date":"2026-10-23","total":70},{"date":"2026-10-22","total":69}]},"categories":[{"name":"Supply Chain Security","score":98,"verdict":"partial","reasons":["No malware found by supply-chain analysis.","No known CVEs affecting this package version or its production dependencies.","No install/post-install scripts declared.","30 of 92 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.none","args":{}},{"code":"dephealth.assessed","args":{"deps":"92","unhealthy":"30"}}]},{"name":"Provenance & Transparency","score":45,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Provenance check failed: no build-provenance attestation is published.","Clear OSI-approved license (MIT).","Actively maintained (last published 14 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.none","args":{}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"14"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":71,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Tool/resource definitions use about 546 tokens (~109/item across 5 items; 5 tools + 0 resources), lean.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_lean","args":{"avg":"109","items":"5","tools":"5","tokens":"546","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":47,"verdict":"partial","reasons":["Stability observed for 14 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"14"}}]},{"name":"Tool Coverage","score":100,"verdict":"pass","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","100% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"100"}}]},{"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 5 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 6 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":"5"}},{"code":"toolsafety.manipulation_clean","args":{"units":"6","judged":"6"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"crypto-pulse-mcp","type":"npm","identifier":"crypto-pulse-mcp","withdrawn":false,"score":76,"current":true,"url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp","markdownUrl":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"crypto-pulse-mcp"},{"label":"Version","value":"0.1.0"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"get_price","title":"Spot price across exchanges","description":"Current spot price, 24h change, 24h range and quote volume for a coin on Bybit and Binance, plus the price gap between the two exchanges. Accepts BTC, ETH/USDT, SOLUSDT and similar; a bare coin means a USDT pair.","inputs":[{"name":"symbol","type":"string","required":true,"description":"Coin or pair, e.g. BTC, ETH/USDT, SOLUSDT"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":90},{"name":"get_derivatives","title":"Perpetual funding and open interest","description":"Perpetual-futures data for a coin: funding rate (and annualised), mark vs index price (basis), open interest in USD and its ratio to 24h volume on Bybit, plus Binance's mark price and latest funding rate. Useful for judging crowding and leverage.","inputs":[{"name":"symbol","type":"string","required":true,"description":"Coin or pair, e.g. BTC, ETHUSDT. A bare coin means a USDT perpetual"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":95},{"name":"get_market_overview","title":"Top coins by market cap or volume","description":"The largest coins by market cap (or 24h volume) with price, 24h change, market cap, volume, distance from the all-time high, and how many of them are rising. Data from CoinGecko.","inputs":[{"name":"limit","type":"integer","required":false,"description":"How many coins to return"},{"name":"sort_by","type":"string","required":false,"description":"Ranking criterion"},{"name":"vs_currency","type":"string","required":false,"description":"Quote currency, e.g. usd, eur, btc"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":98},{"name":"get_defi_tvl","title":"DeFi total value locked","description":"DeFi TVL from DefiLlama. With no arguments: the largest chains and their share. With `chain` (e.g. Solana, Stellar): that chain's TVL, rank and its top protocols. With `protocol` (e.g. aave, jupiter): its TVL, category and 1h/1d/7d change.","inputs":[{"name":"chain","type":"string","required":false,"description":"Chain name, e.g. Solana, Ethereum, Stellar"},{"name":"limit","type":"integer","required":false,"description":"How many rows to return"},{"name":"protocol","type":"string","required":false,"description":"Protocol name or slug, e.g. aave, uniswap"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":139},{"name":"get_stablecoins","title":"Stablecoin supply and flows","description":"The largest USD stablecoins by circulating supply with 1d/7d/30d supply change and market share, plus the total change across all of them. Supply growth is a rough proxy for money entering or leaving crypto.","inputs":[{"name":"limit","type":"integer","required":false,"description":"How many stablecoins to return"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":69}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T10:02:06.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":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":92,"partial":false,"deprecated":null,"stale":30,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-10-22","recent":[{"id":"chg_01a1ab28-9772-74ef-a048-2181b290ee4b","kind":"score.total_changed","summary":"Trust score (75 → 76)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a1ab28-9772-74ef-a048-2181b290ee4b"},{"id":"chg_01a1a0db-a941-716a-9368-9bdc9fa8a2ac","kind":"score.total_changed","summary":"Trust score (74 → 75)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a1a0db-a941-716a-9368-9bdc9fa8a2ac"},{"id":"chg_01a1968f-9a1e-7ef9-9194-fb779748ea7c","kind":"score.total_changed","summary":"Trust score (73 → 74)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a1968f-9a1e-7ef9-9194-fb779748ea7c"},{"id":"chg_01a18c42-983d-7af4-888b-8aeab9d31c85","kind":"score.total_changed","summary":"Trust score (72 → 73)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a18c42-983d-7af4-888b-8aeab9d31c85"},{"id":"chg_01a17cce-d083-7d98-9830-1751cf528931","kind":"score.total_changed","summary":"Trust score (71 → 72)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a17cce-d083-7d98-9830-1751cf528931"},{"id":"chg_01a17282-1667-7ed6-a4e5-e4619e35a1da","kind":"score.total_changed","summary":"Trust score (70 → 71)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a17282-1667-7ed6-a4e5-e4619e35a1da"},{"id":"chg_01a16835-9c17-7908-98cf-df9a307aa7c5","kind":"score.total_changed","summary":"Trust score (69 → 70)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a16835-9c17-7908-98cf-df9a307aa7c5"},{"id":"chg_01a16339-e460-7cde-b1b7-f76095149fa0","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a16339-e460-7cde-b1b7-f76095149fa0"},{"id":"chg_01a1630f-72b6-7659-96ff-cf47842cbc31","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-22","url":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp#chg-chg_01a1630f-72b6-7659-96ff-cf47842cbc31"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp","markdown":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp.md","changelogJson":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/markankamaransheogarat-sys-crypto-pulse-mcp/crypto-pulse-mcp.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/crypto-pulse-mcp"},{"label":"Socket report","href":"https://socket.dev/npm/package/crypto-pulse-mcp"},{"label":"Repository","href":"https://github.com/markankamaransheogarat-sys/crypto-pulse-mcp"}]}}