{"$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:27:24.856Z","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp","markdownUrl":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp.md","server":{"slug":"com-diamonds-expert-diamond-sourcing","name":"Diamonds Expert","registryName":"com.diamonds-expert/diamond-sourcing","description":"Natural diamond sourcing: Rapaport references, expert profile and client-reviewed request drafts.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"wp-json-diamonds-agent-v1-mcp","type":"remote","identifier":"https://diamonds-expert.com/wp-json/diamonds-agent/v1/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp","version":"1.0.3","transport":null,"scoredAt":"2026-11-05T01:07:10.519Z"},"score":{"total":70,"tier":"medium","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":70},{"date":"2026-11-04","total":70},{"date":"2026-11-03","total":70},{"date":"2026-11-02","total":70},{"date":"2026-11-01","total":69},{"date":"2026-10-31","total":69},{"date":"2026-10-30","total":68},{"date":"2026-10-29","total":67},{"date":"2026-10-28","total":67},{"date":"2026-10-27","total":66}]},"categories":[{"name":"Endpoint Security","score":74,"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.","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.enforced","args":{}},{"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":60,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 1159 tokens (~165/item across 7 items; 7 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":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"165","items":"7","tools":"7","tokens":"1159","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":30,"verdict":"partial","reasons":["Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"9"}}]},{"name":"Tool Coverage","score":69,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","7% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"7"}}]},{"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 7 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 8 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":"7"}},{"code":"toolsafety.manipulation_clean","args":{"units":"8","judged":"8"}}]},{"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":"wp-json-diamonds-agent-v1-mcp","type":"remote","identifier":"https://diamonds-expert.com/wp-json/diamonds-agent/v1/mcp","withdrawn":false,"score":70,"current":true,"url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp","markdownUrl":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp.md"}],"facts":[{"label":"Endpoint","value":"https://diamonds-expert.com/wp-json/diamonds-agent/v1/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.3"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"estimate_rapaport","title":"Рассчитать стоимость по Rapaport","description":"Returns Rapaport TABLE reference in USD for a natural diamond. Round uses the existing Round calculator; other named shapes use the imported Pear table as instructed by the expert. Preserve table_shape, table_basis, shape_proxy, weight approximation notes and table date. No shape-specific discount is invented. This is not an offer, inventory, transaction price or guaranteed discount. Market discounts depend on market conditions; Maxim sources the best proposal, checks the stone against its certificate and arranges destination delivery. Do not infer affordability in a different currency.","inputs":[{"name":"carat","type":"number","required":true,"description":null},{"name":"clarity","type":"string","required":true,"description":null},{"name":"color","type":"string","required":true,"description":null},{"name":"origin","type":"string","required":true,"description":"Only natural diamonds."},{"name":"shape","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":154},{"name":"get_expert_profile","title":"Узнать об эксперте и услуге","description":"Verified public profile and author-approved service model of Maxim Shatilov / Maxime Chatilov. Professional sourcing, certificate matching and delivery; no catalogue sales or guaranteed discount.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":45},{"name":"prepare_selection_request","title":"Подготовить запрос на подбор","description":"Prepares a draft marked as AI-assisted and a Telegram URL for the client to review and manually send to Maxim. Never submits, reserves, buys or contacts anyone. Missing budget/country details are returned as questions. Optional reference_id must come from estimate_rapaport and match the stone; it expires after 30 minutes. Never invent a table price or discount. Show the full draft to the client before opening Telegram.","inputs":[{"name":"budget","type":"number","required":false,"description":null},{"name":"budget_currency","type":"string","required":false,"description":null},{"name":"budget_scope","type":"string","required":false,"description":null},{"name":"carat","type":"number","required":true,"description":null},{"name":"clarity","type":"string","required":true,"description":null},{"name":"color","type":"string","required":true,"description":null},{"name":"cut","type":"string","required":false,"description":null},{"name":"destination_country","type":"string","required":false,"description":null},{"name":"fluorescence","type":"string","required":false,"description":null},{"name":"lab","type":"string","required":false,"description":null},{"name":"origin","type":"string","required":true,"description":"Only natural diamonds."},{"name":"polish","type":"string","required":false,"description":null},{"name":"reference_id","type":"string","required":false,"description":null},{"name":"shape","type":"string","required":true,"description":null},{"name":"symmetry","type":"string","required":false,"description":null},{"name":"wishes","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":213},{"name":"knowledge_search","title":"Найти объяснение о бриллиантах","description":"Use when a person asks about diamond terminology, certificates, grading, selection, checking a seller price, valuation, or finding a specialist. Return sourced explanations, the unified Maxim Shatilov profile and route_suggestions with reasons and URLs. Answer the immediate question first, then offer a relevant next step without starting it automatically. Not a market-price lookup or a stone inspection.","inputs":[{"name":"limit","type":"integer","required":false,"description":null},{"name":"query","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":96},{"name":"knowledge_topic","title":"Прочитать тему о бриллиантах","description":"Use when a topic_id was returned by knowledge_search or knowledge_next_step. Read the full sourced topic, related articles and optional continuation routes. Preserve the distinction between definitions and Maxim Shatilov’s recommendations; do not turn a recommendation into a confirmed user preference.","inputs":[{"name":"topic_id","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":68},{"name":"knowledge_next_step","title":"Продолжить выбор, проверку цены или сертификата","description":"Use for choose (stone selection), offer (seller price review), certificate (report and stone-matching checklist), or value (appraisal of an owned stone). Returns the next question, current summary, steps and relevant expert handoff. choose/offer/value cover natural round diamonds; certificate gathers user-reported document checks without accessing a lab database or inspecting the stone and has no Rapaport calculation. Pass only user-provided or confirmed values; suggestions are not choices, deferred questions remain unresolved. Carry state in the conversation, not on this server. Other origins or shapes on the three diamond-selection routes return scope_review. FL is preserved and never substituted with IF. Use estimate_rapaport only when calculation.ready is true; preserve its table date and approximation notes. No requests are sent.","inputs":[{"name":"route_id","type":"string","required":true,"description":null},{"name":"state","type":"object","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":181},{"name":"knowledge_compare","title":"Сопоставить сведения о бриллиантах","description":"Use when a person supplies characteristics of two or three diamond offers. Compare the supplied fields and identify missing information. Does not rank a winner, verify a physical stone, fetch inventory, invent prices or convert currencies. Ask which differences matter to the person.","inputs":[{"name":"options","type":"array","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":65}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T01:07:10.000Z","track":"remote","endpoint":"https://diamonds-expert.com/wp-json/diamonds-agent/v1/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.2","cipherSuite":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","chainError":null,"certificates":[{"subject":"CN=diamonds-expert.com","issuer":"CN=YR2,O=Let's Encrypt,C=US","notBefore":"2026-09-22T00:20:57Z","notAfter":"2026-12-21T00:20:56Z","keyType":"RSA","keyBits":2048,"isCa":false},{"subject":"CN=YR2,O=Let's Encrypt,C=US","issuer":"CN=Root YR,O=ISRG,C=US","notBefore":"2025-09-03T00:00:00Z","notAfter":"2028-09-02T23:59:59Z","keyType":"RSA","keyBits":2048,"isCa":true},{"subject":"CN=Root YR,O=ISRG,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":"RSA","keyBits":4096,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"diamonds-expert.com.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"com.","outcome":"verified","label":"Verified"},{"zone":"diamonds-expert.com.","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-27","recent":[{"id":"chg_01a1a93e-d84f-78ff-aa1b-3fb65dd4662d","kind":"check.measure","summary":"Schema quality (139 → 165)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d84f-78ff-aa1b-3fb65dd4662d"},{"id":"chg_01a1a93e-d850-795d-99a8-2b8af3e8754e","kind":"tool.description_changed","summary":"Tool “knowledge_next_step” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d850-795d-99a8-2b8af3e8754e"},{"id":"chg_01a1a93e-d851-739e-86ad-44d6ee4b627a","kind":"tool.title_changed","summary":"Tool “knowledge_next_step” changed its title (Продолжить выбор или оценку бриллианта → Продолжить выбор, проверку цены или сертификата)","materiality":"cosmetic","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d851-739e-86ad-44d6ee4b627a"},{"id":"chg_01a1a93e-d851-7bec-8f7e-dffae53a0e23","kind":"tool.description_changed","summary":"Tool “knowledge_search” rewrote its description, which is the text the model reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d851-7bec-8f7e-dffae53a0e23"},{"id":"chg_01a1a93e-d852-73ee-a90f-97ae10de9006","kind":"server.version_changed","summary":"Server version (1.3.0 → 1.4.2)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d852-73ee-a90f-97ae10de9006"},{"id":"chg_01a1a93e-d852-7b76-8a3d-275fe24d209b","kind":"server.instructions_changed","summary":"The server rewrote its instructions, which are the text every model session reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a93e-d852-7b76-8a3d-275fe24d209b"},{"id":"chg_01a1a418-3755-7cfc-a74c-53d7f99a6747","kind":"server.version_changed","summary":"Server version (1.2.1 → 1.3.0)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1a418-3755-7cfc-a74c-53d7f99a6747"},{"id":"chg_01a19ef1-8812-7525-9870-625469a0b002","kind":"server.version_changed","summary":"Server version (1.1.1 → 1.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a19ef1-8812-7525-9870-625469a0b002"},{"id":"chg_01a19ef1-8813-71c7-a788-ee1fae477832","kind":"server.instructions_changed","summary":"The server rewrote its instructions, which are the text every model session reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a19ef1-8813-71c7-a788-ee1fae477832"},{"id":"chg_01a199cb-11f6-7be8-88b8-9f1b862a346c","kind":"score.total_changed","summary":"Trust score (69 → 70)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a199cb-11f6-7be8-88b8-9f1b862a346c"},{"id":"chg_01a18f7e-8b14-7ec3-83ad-4afe19a00a64","kind":"check.measure","summary":"Schema quality (160 → 131)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b14-7ec3-83ad-4afe19a00a64"},{"id":"chg_01a18f7e-8b15-7a52-8ddc-844ccd72797f","kind":"tool.added","summary":"New tool “knowledge_compare”","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b15-7a52-8ddc-844ccd72797f"},{"id":"chg_01a18f7e-8b15-7f28-8e3d-47da317f8d88","kind":"tool.added","summary":"New tool “knowledge_next_step”","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b15-7f28-8e3d-47da317f8d88"},{"id":"chg_01a18f7e-8b16-7529-b976-8f01db595394","kind":"tool.added","summary":"New tool “knowledge_search”","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b16-7529-b976-8f01db595394"},{"id":"chg_01a18f7e-8b16-7a6e-8da2-9e4076c8f76d","kind":"tool.added","summary":"New tool “knowledge_topic”","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b16-7a6e-8da2-9e4076c8f76d"},{"id":"chg_01a18f7e-8b17-7083-9e3b-42a52353ed8e","kind":"server.version_changed","summary":"Server version (1.0.3 → 1.1.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b17-7083-9e3b-42a52353ed8e"},{"id":"chg_01a18f7e-8b17-75f0-82ee-c55f18710b68","kind":"server.instructions_changed","summary":"The server rewrote its instructions, which are the text every model session reads","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b17-75f0-82ee-c55f18710b68"},{"id":"chg_01a18f7e-8b17-7afb-b6f4-aa82062d898d","kind":"score.total_changed","summary":"Trust score (68 → 69)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18f7e-8b17-7afb-b6f4-aa82062d898d"},{"id":"chg_01a18a58-1164-7c4a-884e-45800faabd90","kind":"score.total_changed","summary":"Trust score (67 → 68)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a18a58-1164-7c4a-884e-45800faabd90"},{"id":"chg_01a1800a-3300-7ce7-a657-930a53eef237","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-28","url":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp#chg-chg_01a1800a-3300-7ce7-a657-930a53eef237"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp","markdown":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp.md","changelogJson":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/com-diamonds-expert-diamond-sourcing/wp-json-diamonds-agent-v1-mcp.xml","external":[{"label":"Remote endpoint","href":"https://diamonds-expert.com/wp-json/diamonds-agent/v1/mcp"},{"label":"Website","href":"https://diamonds-expert.com/ai-agents/"}]}}