{"$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-06T16:32:31.646Z","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator","markdownUrl":"https://verifymcp.io/servers/ro-agregator-agregator/agregator.md","server":{"slug":"ro-agregator-agregator","name":"Agregator.ro","registryName":"ro.agregator/agregator","description":"Romania's top news of the day, bank deposit and loan rates, and BNR exchange rates.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"agregator","type":"remote","identifier":"https://agregator.ro/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator","version":"1.0.0","transport":null,"scoredAt":"2026-11-06T09:13:03.859Z"},"score":{"total":80,"tier":"high trust","status":"scored","weekDelta":3,"history":[{"date":"2026-11-06","total":80},{"date":"2026-11-05","total":80},{"date":"2026-11-04","total":79},{"date":"2026-11-03","total":79},{"date":"2026-11-02","total":78},{"date":"2026-11-01","total":78},{"date":"2026-10-31","total":77},{"date":"2026-10-30","total":77},{"date":"2026-10-29","total":77},{"date":"2026-10-28","total":76},{"date":"2026-10-27","total":76},{"date":"2026-10-26","total":75},{"date":"2026-10-25","total":75},{"date":"2026-10-24","total":74},{"date":"2026-10-23","total":74},{"date":"2026-10-22","total":73},{"date":"2026-10-21","total":73},{"date":"2026-10-20","total":72},{"date":"2026-10-19","total":72}]},"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":66,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 845 tokens (~211/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":"excellent"}},{"code":"schema.footprint_heavy","args":{"avg":"211","items":"4","tools":"4","tokens":"845","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":60,"verdict":"partial","reasons":["Stability observed for 18 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"18"}}]},{"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 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 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":"agregator","type":"remote","identifier":"https://agregator.ro/mcp","withdrawn":false,"score":80,"current":true,"url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator","markdownUrl":"https://verifymcp.io/servers/ro-agregator-agregator/agregator.md"}],"facts":[{"label":"Endpoint","value":"https://agregator.ro/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"subiectele_zilei","title":"Subiectele zilei","description":"Today's main news stories in Romania, from Agregator.ro: each one covered by at least two Romanian outlets, most important first, with every outlet's headline and link. Updated hourly from 08:00 to midnight, Bucharest time; before 08:00 it returns last night's latest stories. In Romanian.","inputs":[{"name":"limit","type":"integer","required":false,"description":"How many stories, most important first. Default 10."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":94},{"name":"dobanzi_depozite","title":"Dobânzi la depozite","description":"Term deposit interest rates of Romanian banks, from Agregator.ro, updated daily from what each bank publishes. Without a term: the highest rate for each term (1, 3, 6, 12 months, 2 years, 3+ years). With a term: every bank ranked by rate. With a bank: all of that bank's current deposits. Includes net interest after the 10% tax and each offer's conditions. In Romanian.","inputs":[{"name":"amount","type":"number","required":false,"description":"Amount to deposit, for the net interest and amount limits. Default 20000 RON or 5000 EUR/USD."},{"name":"audience","type":"string","required":false,"description":"Offers only for new clients, pensioners or children are left out unless asked for here. Default all (open to anyone)."},{"name":"bank","type":"string","required":false,"description":"Only this bank, by name or short name, e.g. \"BCR\", \"Banca Transilvania\", \"ING\"."},{"name":"currency","type":"string","required":false,"description":"Default RON."},{"name":"limit","type":"integer","required":false,"description":"Rows when ranking one term. Default 10."},{"name":"no_conditions","type":"boolean","required":false,"description":"Only offers with no requirements (new money, salary at the bank, an account package, card spend)."},{"name":"term","type":"string","required":false,"description":"Term in months: 1, 3, 6, 12, 24, or 36 for 3 years or more. Each covers nearby terms (6 covers 5–8 months)."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":303},{"name":"credite","title":"Credite bancare","description":"Loan offers of Romanian banks, from Agregator.ro, updated daily: personal (nevoi personale), mortgage (imobiliar), refinancing, Noua Casă and car loans. Ranked by estimated total cost for the amount and term, with the rate, rate type, the bank's representative example (DAE), the estimated monthly payment and the current IRCC, ROBOR and EURIBOR. In Romanian.","inputs":[{"name":"amount","type":"number","required":false,"description":"Amount to borrow. Default: 50000 personal, 300000 mortgage/Noua Casă, 250000 refinance, 80000 auto."},{"name":"bank","type":"string","required":false,"description":"Only this bank, by name or short name, e.g. \"BCR\", \"Banca Transilvania\", \"ING\"."},{"name":"currency","type":"string","required":false,"description":"Default RON."},{"name":"limit","type":"integer","required":false,"description":"Default 10."},{"name":"rate_kind","type":"string","required":false,"description":"Default all."},{"name":"type","type":"string","required":false,"description":"personal, mortgage, refinance, nouaCasa or auto. Default personal."},{"name":"years","type":"number","required":false,"description":"Term in years. Default 5 (personal, auto), 25 (refinance), 30 (mortgage, Noua Casă)."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":249},{"name":"curs_bnr","title":"Cursul BNR","description":"The National Bank of Romania's reference exchange rates (lei per unit), as published each working day after 13:00. Default: EUR, USD, GBP, CHF, HUF, MDL. In Romanian.","inputs":[{"name":"currencies","type":"array","required":false,"description":"ISO codes, e.g. [\"EUR\", \"USD\"]."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":72}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-06T09:13:03.000Z","track":"remote","endpoint":"https://agregator.ro/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=agregator.ro","issuer":"CN=YE2,O=Let's Encrypt,C=US","notBefore":"2026-10-10T08:33:51Z","notAfter":"2027-01-08T08:33:50Z","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":"agregator.ro.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"ro.","outcome":"verified","label":"Verified"},{"zone":"agregator.ro.","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":301},"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-19","recent":[{"id":"chg_01a1b022-0c9e-7d05-a089-73e894a9b268","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-11-06","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a1b022-0c9e-7d05-a089-73e894a9b268"},{"id":"chg_01a1ab03-f473-70e3-a812-476d7000b95d","kind":"score.total_changed","summary":"Trust score (79 → 80)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a1ab03-f473-70e3-a812-476d7000b95d"},{"id":"chg_01a1a0af-3aba-737f-ae94-1661f7c52e2b","kind":"score.total_changed","summary":"Trust score (78 → 79)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a1a0af-3aba-737f-ae94-1661f7c52e2b"},{"id":"chg_01a19661-843b-70fe-8c47-ece9af66fe75","kind":"score.total_changed","summary":"Trust score (77 → 78)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a19661-843b-70fe-8c47-ece9af66fe75"},{"id":"chg_01a186f2-b838-70ed-ac00-ab0d7c1221a5","kind":"score.total_changed","summary":"Trust score (76 → 77)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a186f2-b838-70ed-ac00-ab0d7c1221a5"},{"id":"chg_01a17ca3-666e-752f-93ec-d56c4370a815","kind":"score.total_changed","summary":"Trust score (75 → 76)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a17ca3-666e-752f-93ec-d56c4370a815"},{"id":"chg_01a17256-7156-7b23-9987-68c08f4ea48c","kind":"score.total_changed","summary":"Trust score (74 → 75)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a17256-7156-7b23-9987-68c08f4ea48c"},{"id":"chg_01a16809-ebf7-7041-98ea-d2b3f0397dfb","kind":"score.total_changed","summary":"Trust score (73 → 74)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a16809-ebf7-7041-98ea-d2b3f0397dfb"},{"id":"chg_01a15dbb-de2f-79f6-b2b1-b85385cfc7cc","kind":"score.total_changed","summary":"Trust score (72 → 73)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a15dbb-de2f-79f6-b2b1-b85385cfc7cc"},{"id":"chg_01a15894-fb5b-7732-9d59-7a2843c3a1e8","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-20","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a15894-fb5b-7732-9d59-7a2843c3a1e8"},{"id":"chg_01a155c0-67d1-73b4-88f3-429eb9232d30","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-19","url":"https://verifymcp.io/servers/ro-agregator-agregator/agregator#chg-chg_01a155c0-67d1-73b4-88f3-429eb9232d30"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/ro-agregator-agregator/agregator/changelog.json"},"links":{"html":"https://verifymcp.io/servers/ro-agregator-agregator/agregator","markdown":"https://verifymcp.io/servers/ro-agregator-agregator/agregator.md","changelogJson":"https://verifymcp.io/servers/ro-agregator-agregator/agregator/changelog.json","changelogRss":"https://verifymcp.io/servers/ro-agregator-agregator/agregator.xml","external":[{"label":"Remote endpoint","href":"https://agregator.ro/mcp"},{"label":"Website","href":"https://agregator.ro/asistenti-ai"}]}}