{"$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-05T16:27:40.505Z","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp","markdownUrl":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp.md","server":{"slug":"org-opennaturalgas-open-natural-gas","name":"Open Natural Gas: Georgia natural gas rates","registryName":"org.opennaturalgas/open-natural-gas","description":"Compare Georgia natural gas marketers' PSC-filed rates, profiles and rate history since 2019.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"mcp","type":"remote","identifier":"https://mcp.opennaturalgas.org/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp","version":"1.0.0","transport":null,"scoredAt":"2026-11-05T01:36:43.542Z"},"score":{"total":69,"tier":"medium","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":69},{"date":"2026-11-04","total":69},{"date":"2026-11-03","total":68},{"date":"2026-11-02","total":68},{"date":"2026-11-01","total":67},{"date":"2026-10-31","total":67},{"date":"2026-10-30","total":66},{"date":"2026-10-29","total":66}]},"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 406, 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":"406"}},{"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":70,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 830 tokens (~276/item across 3 items; 3 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":"276","items":"3","tools":"3","tokens":"830","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":23,"verdict":"partial","reasons":["Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"7"}}]},{"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 3 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":"3"}},{"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."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":["HTTPS enforcement could not be verified: the plaintext port answered with HTTP 406, which proves neither a plaintext path nor enforcement."],"malware":[],"components":[{"slug":"mcp","type":"remote","identifier":"https://mcp.opennaturalgas.org/mcp","withdrawn":false,"score":69,"current":true,"url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp","markdownUrl":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp.md"}],"facts":[{"label":"Endpoint","value":"https://mcp.opennaturalgas.org/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"compare_rates","title":"Compare Georgia gas marketer rates","description":"Use this when someone asks for the cheapest natural gas in Georgia, Georgia natural gas rates this month, to compare Georgia gas marketers, whether to switch gas marketers, what they would pay a year at a given usage (for example, what would I pay at 900 therms), or about current promo codes and advertised deals. Covers residential customers on Atlanta Gas Light's system. Ranks every Georgia natural gas marketer's current plans of one type by estimated annual cost, from the Georgia PSC's monthly filings. Cost = rate x therms + 12 x sign-up service charge + Atlanta Gas Light base charge. Rows the data gate refused to rank are returned unranked with the reason. Also returns current verified advertised deals across all terms, including promo codes, conditions and evidence. Present these separately alongside filed rates; do not call the PSC winner cheapest overall without comparing available advertised annual costs and terms. Read-only; does not enroll anyone. Do not use for electricity, commercial or business gas accounts, Atmos Energy or city/municipal gas systems, PSC-set Regulated Provider rates, other states, or wholesale/Henry Hub prices.","inputs":[{"name":"plan_type","type":"string","required":false,"description":"fixed = standard 12-month fixed (default), variable, senior, or prepay"},{"name":"therms_per_year","type":"number","required":false,"description":"Annual gas use in therms, 50 to 5000 (for example 900). Omit to use the PSC's own typical-household assumption (see assumptions in the result). The user's last 12 bills are the best source."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":319},{"name":"marketer_profile","title":"Georgia gas marketer profile","description":"Use this when someone asks about one Georgia natural gas marketer by name: its reviews or Google rating, PSC complaints, current plans and rates, contract terms such as term length and early termination fee, or its promo codes and advertised deals (for example, is this gas marketer any good, or how many complaints does it have). Returns current filed plans and verified advertised deals with promo codes, conditions and evidence, PSC complaint counts (24 months) and Google rating for one Georgia natural gas marketer, by name. Counts are shown as published; they are not scored or combined. Report the facts and let the user decide: do not give an overall verdict, grade or recommendation about the marketer, and do not treat rank or price as a measure of quality. Do not use for ranking or comparing several marketers (use compare_rates), electricity providers, Atlanta Gas Light itself (the delivery company, not a marketer), Atmos Energy or city/municipal gas systems, or companies outside Georgia.","inputs":[{"name":"name","type":"string","required":true,"description":"Marketer name as it appears in compare_rates results; partial names are matched, and an ambiguous or unknown name returns the list of valid choices"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":238},{"name":"rate_history","title":"Georgia gas rate history","description":"Use this when someone asks how Georgia natural gas rates have changed over time, whether gas prices in Georgia are going up or down, what gas cost last winter or in a past year, or how one marketer's price has moved. Returns month-by-month cheapest and median estimated annual cost for one plan type (fixed = standard 12-month) across the PSC filings Open Natural Gas has published since January 2019, optionally for one marketer. Months that were withheld by the data gate are listed, not skipped silently. Do not use for this month's prices or ranking (use compare_rates), forecasts of future rates, electricity, Atmos Energy or city/municipal gas systems, other states, or wholesale/Henry Hub prices.","inputs":[{"name":"from","type":"string","required":false,"description":"First month, YYYY-MM (for example 2025-01); omit to start at the earliest published month, 2019-01"},{"name":"marketer","type":"string","required":false,"description":"Limit to one marketer, by name as it appears in compare_rates results (partial names match); omit for the whole market"},{"name":"plan_type","type":"string","required":false,"description":"fixed = standard 12-month fixed (default), variable, senior, or prepay"},{"name":"to","type":"string","required":false,"description":"Last month, YYYY-MM (for example 2026-10); omit to end at the latest published month"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":273}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T01:36:43.000Z","track":"remote","endpoint":"https://mcp.opennaturalgas.org/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=opennaturalgas.org","issuer":"CN=WE1,O=Google Trust Services,C=US","notBefore":"2026-10-01T08:47:24Z","notAfter":"2026-12-30T09:47:19Z","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":"mcp.opennaturalgas.org.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"org.","outcome":"verified","label":"Verified"},{"zone":"opennaturalgas.org.","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":406},"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-29","recent":[{"id":"chg_01a1a433-2158-79e6-b1fe-019ce7635f2d","kind":"score.total_changed","summary":"Trust score (68 → 69)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp#chg-chg_01a1a433-2158-79e6-b1fe-019ce7635f2d"},{"id":"chg_01a199e6-baa8-7651-8c97-c98ad1e6ffd0","kind":"score.total_changed","summary":"Trust score (67 → 68)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp#chg-chg_01a199e6-baa8-7651-8c97-c98ad1e6ffd0"},{"id":"chg_01a18f95-b77f-7749-b284-3ccd875a034b","kind":"score.total_changed","summary":"Trust score (66 → 67)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp#chg-chg_01a18f95-b77f-7749-b284-3ccd875a034b"},{"id":"chg_01a18a6f-5e07-7585-ab19-cdfa2dea5977","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp#chg-chg_01a18a6f-5e07-7585-ab19-cdfa2dea5977"},{"id":"chg_01a189e5-6cb3-70e2-b45e-27c673433437","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp#chg-chg_01a189e5-6cb3-70e2-b45e-27c673433437"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp","markdown":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp.md","changelogJson":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/org-opennaturalgas-open-natural-gas/mcp.xml","external":[{"label":"Remote endpoint","href":"https://mcp.opennaturalgas.org/mcp"},{"label":"Website","href":"https://opennaturalgas.org/"}]}}