{"$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-05T15:41:32.437Z","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid","markdownUrl":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid.md","server":{"slug":"retampweb-pa1m-hyperliquid","name":"Pa1m Hyperliquid","registryName":"io.github.retampweb/pa1m-hyperliquid","description":"Hyperliquid DEX data: prices, order books, candles, funding rates, portfolios. Pay-per-call, x402.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"hyperliquid","type":"remote","identifier":"https://hyperliquid.hypa1m.xyz/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid","version":"1.0.0","transport":null,"scoredAt":"2026-11-05T08:15:16.627Z"},"score":{"total":23,"tier":"low","status":"scored","weekDelta":0,"history":[{"date":"2026-11-05","total":23},{"date":"2026-11-04","total":23},{"date":"2026-11-03","total":23},{"date":"2026-11-02","total":23},{"date":"2026-11-01","total":23},{"date":"2026-10-31","total":23},{"date":"2026-10-30","total":23},{"date":"2026-10-29","total":23},{"date":"2026-10-28","total":23},{"date":"2026-10-27","total":23},{"date":"2026-10-26","total":23},{"date":"2026-10-25","total":23},{"date":"2026-10-24","total":23},{"date":"2026-10-23","total":23},{"date":"2026-10-22","total":23},{"date":"2026-10-21","total":23},{"date":"2026-10-20","total":23},{"date":"2026-10-19","total":23},{"date":"2026-10-18","total":23},{"date":"2026-10-17","total":23},{"date":"2026-10-16","total":23},{"date":"2026-10-15","total":23},{"date":"2026-10-14","total":23},{"date":"2026-10-13","total":23},{"date":"2026-10-12","total":23},{"date":"2026-10-10","total":23},{"date":"2026-10-04","total":23},{"date":"2026-10-03","total":23},{"date":"2026-10-02","total":23},{"date":"2026-10-01","total":23}]},"categories":[{"name":"Endpoint Security","score":57,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.","HTTPS is enforced; there's no plaintext access path.","HSTS check failed: the Strict-Transport-Security header is absent.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.unreachable","args":{}},{"code":"https.enforced","args":{}},{"code":"headers.hsts_absent","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":0,"verdict":"fail","reasons":["Transport check failed: declared sse, but the endpoint returned HTTP 400."],"codes":[{"code":"transport.http_error","args":{"status":"400","transport":"sse"}}]},{"name":"Schema Quality & AI Usability","score":0,"verdict":"unverified","reasons":["Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list."],"codes":[{"code":"schema.unreachable","args":{}}]},{"name":"Stability & Change Management","score":0,"verdict":"unverified","reasons":["Stability not yet verified: not enough scan history yet (needs a 30-day window)."],"codes":[{"code":"stability.insufficient_history","args":{}}]},{"name":"Tool Coverage","score":0,"verdict":"unverified","reasons":["Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list."],"codes":[{"code":"toolquality.unreachable","args":{}}]},{"name":"Tool Safety","score":0,"verdict":"unverified","reasons":["Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list."],"codes":[{"code":"toolsafety.unreachable","args":{}}]},{"name":"Capabilities","score":0,"verdict":"unverified","reasons":["Capabilities not yet verified: we couldn't read the endpoint's capabilities."],"codes":[{"code":"cap.unreachable","args":{}}]}],"inconclusive":["Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.","Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.","Stability not yet verified: not enough scan history yet (needs a 30-day window).","Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.","Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.","Capabilities not yet verified: we couldn't read the endpoint's capabilities."],"malware":[],"components":[{"slug":"hyperliquid","type":"remote","identifier":"https://hyperliquid.hypa1m.xyz/mcp","withdrawn":false,"score":23,"current":true,"url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid","markdownUrl":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid.md"}],"facts":[{"label":"Endpoint","value":"https://hyperliquid.hypa1m.xyz/mcp"},{"label":"Transports","value":"sse"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"root__get","title":null,"description":"Root\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":30},{"name":"health_health_get","title":null,"description":"Health\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":30},{"name":"top_top_get","title":null,"description":"Top\n\nFree: mid prices for top 5 perps (BTC/ETH/SOL/BNB/XRP). 20 req/min per IP.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":59},{"name":"favicon_favicon_ico_get","title":null,"description":"Favicon\n\nServe Pa1m logo as favicon for x402scan and browser tabs.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":49},{"name":"llms_txt_llms_txt_get","title":null,"description":"Llms Txt\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: text/plain\n\n**Example Response:**\n```json\n\"string\"\n```","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":49},{"name":"openapi_json_openapi_json_get","title":null,"description":"Openapi Json\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":36},{"name":"prices_prices_get","title":null,"description":"Prices\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":30},{"name":"meta_meta_get","title":null,"description":"Meta\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":30},{"name":"orderbook_orderbook__coin__get","title":null,"description":"Orderbook\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"coin","type":"string","required":true,"description":"Coin ticker e.g. BTC"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":49},{"name":"candles_candles__coin__get","title":null,"description":"Candles\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"coin","type":"string","required":true,"description":"Coin ticker e.g. ETH"},{"name":"interval","type":"string","required":false,"description":"Candle interval: 1m,5m,15m,1h,4h,1d"},{"name":"lookback","type":"integer","required":false,"description":"Number of candles to return (max 5000)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":95},{"name":"funding_funding_get","title":null,"description":"Funding\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":31},{"name":"predicted_funding_predicted_funding_get","title":null,"description":"Predicted Funding\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":37},{"name":"portfolio_portfolio__address__get","title":null,"description":"Portfolio\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"address","type":"string","required":true,"description":"Wallet address 0x..."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":46},{"name":"history_history__address__get","title":null,"description":"History\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"address","type":"string","required":true,"description":"Wallet address 0x..."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":45},{"name":"open_orders_open_orders__address__get","title":null,"description":"Open Orders\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"address","type":"string","required":true,"description":"Wallet address 0x..."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":48},{"name":"leaderboard_leaderboard_get","title":null,"description":"Leaderboard\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputs":[{"name":"window","type":"string","required":false,"description":"Time window: day, week, month, allTime"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":51}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T08:15:16.000Z","track":"remote","endpoint":"https://hyperliquid.hypa1m.xyz/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=hyperliquid.hypa1m.xyz","issuer":"CN=YE2,O=Let's Encrypt,C=US","notBefore":"2026-09-24T06:09:40Z","notAfter":"2026-12-23T06:09:39Z","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":"hyperliquid.hypa1m.xyz.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"xyz.","outcome":"verified","label":"Verified"},{"zone":"hypa1m.xyz.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"inconclusive","label":"Inconclusive","gate":null,"gateLabel":null,"status":400,"authorizationServers":[]},"httpsRedirect":{"outcome":"https_enforced","label":"HTTPS enforced","status":301},"transports":[{"transport":"sse","outcome":"http_error","label":"HTTP error","status":400,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-07-27","recent":[{"id":"chg_01a0e731-c3f2-71a3-9ba0-b14ba5a4ff93","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-28","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0e731-c3f2-71a3-9ba0-b14ba5a4ff93"},{"id":"chg_01a0d7a6-2326-7839-bd13-d1382e1536ec","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-25","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0d7a6-2326-7839-bd13-d1382e1536ec"},{"id":"chg_01a0c834-d470-7659-9cc6-2028cf7cc171","kind":"check.reverified","summary":"HSTS header (unverified → fail)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-09-22","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c834-d470-7659-9cc6-2028cf7cc171"},{"id":"chg_01a0c834-d471-7a3c-a62d-a5993f009627","kind":"check.reverified","summary":"TLS certificate (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-09-22","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c834-d471-7a3c-a62d-a5993f009627"},{"id":"chg_01a0c834-d472-721c-9911-053fa0fd260b","kind":"check.reason","summary":"Transport (Transport check failed: declared sse, but the endpoint returned HTTP 400.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-22","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c834-d472-721c-9911-053fa0fd260b"},{"id":"chg_01a0c834-d472-7745-b988-ce02da72ea87","kind":"check.reason","summary":"Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-22","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c834-d472-7745-b988-ce02da72ea87"},{"id":"chg_01a0c834-d472-7c48-ac3e-7bf77a84f3f5","kind":"capture.status_changed","summary":"Endpoint reachability (unreachable → not serving MCP)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-09-22","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c834-d472-7c48-ac3e-7bf77a84f3f5"},{"id":"chg_01a0c30e-b4ce-7f22-a467-e2e8f06e952a","kind":"score.total_changed","summary":"Trust score (23 → 4)","materiality":"functional","direction":"regression","scoreDelta":-19,"occurredOn":"2026-09-21","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0c30e-b4ce-7f22-a467-e2e8f06e952a"},{"id":"chg_01a0bde8-84b0-7733-91bf-662320153b14","kind":"score.total_changed","summary":"Trust score (23 → 4)","materiality":"functional","direction":"regression","scoreDelta":-19,"occurredOn":"2026-09-20","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0bde8-84b0-7733-91bf-662320153b14"},{"id":"chg_01a0b8c1-51b7-75d0-816e-2eedc0b7fe3e","kind":"check.unverifiable","summary":"HSTS header (fail → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51b7-75d0-816e-2eedc0b7fe3e"},{"id":"chg_01a0b8c1-51bc-7856-ab45-9ba3ec4ec78b","kind":"check.unverifiable","summary":"TLS certificate (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51bc-7856-ab45-9ba3ec4ec78b"},{"id":"chg_01a0b8c1-51be-7641-9b30-9db59cb7c96c","kind":"check.reason","summary":"Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51be-7641-9b30-9db59cb7c96c"},{"id":"chg_01a0b8c1-51bf-7455-8915-0cd203887c09","kind":"check.reason","summary":"Transport (Transport check failed: declared sse, but we couldn't connect to verify it.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51bf-7455-8915-0cd203887c09"},{"id":"chg_01a0b8c1-51bf-7aea-b509-8f2eb5da93f2","kind":"capture.status_changed","summary":"Endpoint reachability (not serving MCP → unreachable)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51bf-7aea-b509-8f2eb5da93f2"},{"id":"chg_01a0b8c1-51c4-7293-9efc-c4322c4e175c","kind":"score.total_changed","summary":"Trust score (23 → 4)","materiality":"functional","direction":"regression","scoreDelta":-19,"occurredOn":"2026-09-19","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a0b8c1-51c4-7293-9efc-c4322c4e175c"},{"id":"chg_01a03d24-6db6-7d4b-9196-df8cb3e08d7d","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-08-26","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_01a03d24-6db6-7d4b-9196-df8cb3e08d7d"},{"id":"chg_019fefe5-1c48-7051-a680-d852386e653d","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-08-11","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_019fefe5-1c48-7051-a680-d852386e653d"},{"id":"chg_019fbc62-43f9-7012-b454-63fd42fc7e45","kind":"capture.status_changed","summary":"Endpoint reachability (reachable → not serving MCP)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-08-01","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_019fbc62-43f9-7012-b454-63fd42fc7e45"},{"id":"chg_019fb8fb-5db7-7d3a-ad19-d5cbc4bd8cd5","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-07-31","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_019fb8fb-5db7-7d3a-ad19-d5cbc4bd8cd5"},{"id":"chg_019faec4-04ad-74c4-81d4-7626c6f269f5","kind":"score.total_changed","summary":"Trust score (53 → 54)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-07-29","url":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid#chg-chg_019faec4-04ad-74c4-81d4-7626c6f269f5"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid/changelog.json"},"links":{"html":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid","markdown":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid.md","changelogJson":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid/changelog.json","changelogRss":"https://verifymcp.io/servers/retampweb-pa1m-hyperliquid/hyperliquid.xml","external":[{"label":"Remote endpoint","href":"https://hyperliquid.hypa1m.xyz/mcp"}]}}