{"$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.105Z","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp","markdownUrl":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp.md","server":{"slug":"in-zelta-steps-calories","name":"Zelta Steps to Calories","registryName":"in.zelta/steps-calories","description":"Calories burned by a step count, and steps needed to walk off a food.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"steps-mcp","type":"remote","identifier":"https://steps-mcp.zelta.in/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp","version":"1.0.0","transport":null,"scoredAt":"2026-11-05T07:06:15.145Z"},"score":{"total":75,"tier":"medium","status":"scored","weekDelta":2,"history":[{"date":"2026-11-05","total":75},{"date":"2026-11-04","total":75},{"date":"2026-11-03","total":75},{"date":"2026-11-02","total":75},{"date":"2026-11-01","total":74},{"date":"2026-10-31","total":74},{"date":"2026-10-30","total":73},{"date":"2026-10-29","total":73},{"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},{"date":"2026-10-21","total":69},{"date":"2026-10-20","total":69},{"date":"2026-10-19","total":68},{"date":"2026-10-18","total":68},{"date":"2026-10-17","total":67},{"date":"2026-10-16","total":67},{"date":"2026-10-15","total":66},{"date":"2026-10-14","total":66},{"date":"2026-10-13","total":65},{"date":"2026-10-12","total":65},{"date":"2026-10-10","total":64},{"date":"2026-10-07","total":62},{"date":"2026-10-04","total":61},{"date":"2026-10-03","total":61}]},"categories":[{"name":"Endpoint Security","score":63,"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 enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.","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.none_no_destructive","args":{}},{"code":"https.inconclusive","args":{"reason":"plaintext_status","status":"405"}},{"code":"headers.hsts_absent","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":41,"verdict":"fail","reasons":["0% of prompts and resources have a non-trivial description (not blank, and not just the item's name).","AI-judged instruction clarity (good).","Tool/resource definitions use about 309 tokens (~103/item across 3 items; 2 tools + 1 resources), lean.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.descriptions","args":{"pct":"0"}},{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_lean","args":{"avg":"103","items":"3","tools":"2","tokens":"309","resources":"1"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":100,"verdict":"pass","reasons":["No destabilizing schema changes in the last 30 days."],"codes":[{"code":"stability.stable","args":{}}]},{"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 2 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 3 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":"2"}},{"code":"toolsafety.manipulation_clean","args":{"units":"3","judged":"3"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.","Supports UI / widget rendering."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}},{"code":"cap.ui_supported","args":{}}]}],"inconclusive":["HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement."],"malware":[],"components":[{"slug":"steps-mcp","type":"remote","identifier":"https://steps-mcp.zelta.in/mcp","withdrawn":false,"score":75,"current":true,"url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp","markdownUrl":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp.md"}],"facts":[{"label":"Endpoint","value":"https://steps-mcp.zelta.in/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"steps_to_calories","title":"Calories burned by steps","description":"Use this when someone asks how many calories a number of steps burns, such as \"10000 steps calories burned 70 kg\", \"how many calories in 5000 steps\" or \"calories burned walking 8000 steps brisk\". Do not use for running, cycling or gym workouts, children, or medical exercise plans.","inputs":[{"name":"height_cm","type":"number","required":false,"description":"Optional height in centimetres for stride length"},{"name":"pace","type":"string","required":false,"description":"Walking pace, default normal"},{"name":"steps","type":"integer","required":true,"description":"Number of steps"},{"name":"weight_kg","type":"number","required":true,"description":"Body weight in kilograms"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":127},{"name":"steps_to_burn","title":"Steps to walk off a food","description":"Use this when someone asks how many steps or how long a walk it takes to burn a food or calorie amount, such as \"steps to burn a samosa\", \"how much walking to burn 1 roti\" or \"steps to burn 300 calories 75 kg\". Do not use for running or gym workouts, children, eating-disorder questions, or medical exercise plans.","inputs":[{"name":"food","type":"string","required":false,"description":"A food: roti, samosa, rice, dal or paneer (or give kcal)"},{"name":"height_cm","type":"number","required":false,"description":"Optional height in centimetres for stride length"},{"name":"kcal","type":"number","required":false,"description":"Calorie amount to walk off, if not using a food"},{"name":"pace","type":"string","required":false,"description":"Walking pace, default normal"},{"name":"weight_kg","type":"number","required":true,"description":"Body weight in kilograms"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":173}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:06:15.000Z","track":"remote","endpoint":"https://steps-mcp.zelta.in/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=zelta.in","issuer":"CN=WE1,O=Google Trust Services,C=US","notBefore":"2026-10-03T09:38:54Z","notAfter":"2027-01-01T10:38:36Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=WE1,O=Google Trust Services,C=US","issuer":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","notBefore":"2023-12-13T09:00:00Z","notAfter":"2029-02-20T14:00:00Z","keyType":"ECDSA","keyBits":256,"isCa":true},{"subject":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","issuer":"CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE","notBefore":"2023-11-15T03:43:21Z","notAfter":"2028-01-28T00:00:42Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"steps-mcp.zelta.in.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"in.","outcome":"verified","label":"Verified"},{"zone":"zelta.in.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"inconclusive","label":"Inconclusive","status":405},"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-03","recent":[{"id":"chg_01a19b14-3f9c-72d3-ba15-dc89d5e716c2","kind":"check.verdict","summary":"Stability (0.97 → pass)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a19b14-3f9c-72d3-ba15-dc89d5e716c2"},{"id":"chg_01a19b14-3f9d-75f1-9deb-39797927448c","kind":"score.total_changed","summary":"Trust score (74 → 75)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a19b14-3f9d-75f1-9deb-39797927448c"},{"id":"chg_01a190c6-5a5f-7af5-adf0-c014d41e4535","kind":"server.version_changed","summary":"Server version (1.0.0 → 1.0.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a190c6-5a5f-7af5-adf0-c014d41e4535"},{"id":"chg_01a190c6-5a60-7679-a0ae-170efb2d11ca","kind":"score.total_changed","summary":"Trust score (73 → 74)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a190c6-5a60-7679-a0ae-170efb2d11ca"},{"id":"chg_01a1867a-a73e-782f-8d53-b32223182957","kind":"score.total_changed","summary":"Trust score (72 → 73)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a1867a-a73e-782f-8d53-b32223182957"},{"id":"chg_01a17c2d-f185-7754-81bc-d2b58eb1c24b","kind":"score.total_changed","summary":"Trust score (71 → 72)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a17c2d-f185-7754-81bc-d2b58eb1c24b"},{"id":"chg_01a171e1-63dd-7250-9a5d-4cf215e0d063","kind":"score.total_changed","summary":"Trust score (70 → 71)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a171e1-63dd-7250-9a5d-4cf215e0d063"},{"id":"chg_01a16794-cc44-7cc7-98ae-54f184364cad","kind":"score.total_changed","summary":"Trust score (69 → 70)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a16794-cc44-7cc7-98ae-54f184364cad"},{"id":"chg_01a15826-92df-7e53-aa49-03a6fc2d29a5","kind":"score.total_changed","summary":"Trust score (68 → 69)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-20","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a15826-92df-7e53-aa49-03a6fc2d29a5"},{"id":"chg_01a14dd9-a4f5-72bd-a093-a587c7653baa","kind":"score.total_changed","summary":"Trust score (67 → 68)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-18","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a14dd9-a4f5-72bd-a093-a587c7653baa"},{"id":"chg_01a1438d-afa2-712c-ab9f-8e84f3e58dff","kind":"score.total_changed","summary":"Trust score (66 → 67)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-16","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a1438d-afa2-712c-ab9f-8e84f3e58dff"},{"id":"chg_01a1393f-ed40-7db6-b85b-91a6ea0a12e5","kind":"score.total_changed","summary":"Trust score (65 → 66)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-14","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a1393f-ed40-7db6-b85b-91a6ea0a12e5"},{"id":"chg_01a12e17-27a4-761a-b08b-93fef884670f","kind":"score.total_changed","summary":"Trust score (64 → 65)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-12","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a12e17-27a4-761a-b08b-93fef884670f"},{"id":"chg_01a12623-03dd-74f0-b322-4471c7405186","kind":"score.total_changed","summary":"Trust score (62 → 64)","materiality":"functional","direction":"improvement","scoreDelta":2,"occurredOn":"2026-10-10","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a12623-03dd-74f0-b322-4471c7405186"},{"id":"chg_01a11494-0fdf-76a2-be38-2ba013d01fad","kind":"score.total_changed","summary":"Trust score (61 → 62)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-07","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a11494-0fdf-76a2-be38-2ba013d01fad"},{"id":"chg_01a105d4-c4bd-71c9-837e-4125c7d601ce","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-04","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a105d4-c4bd-71c9-837e-4125c7d601ce"},{"id":"chg_01a103c8-2d3e-7077-8f99-1dc08a2b1ed5","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-03","url":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp#chg-chg_01a103c8-2d3e-7077-8f99-1dc08a2b1ed5"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp","markdown":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp.md","changelogJson":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/in-zelta-steps-calories/steps-mcp.xml","external":[{"label":"Remote endpoint","href":"https://steps-mcp.zelta.in/mcp"},{"label":"Website","href":"https://zelta.in/tools/"}]}}