{"$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:59:19.749Z","url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport.md","server":{"slug":"cloudcorprecords-issueport","name":"io.github.CloudCorpRecords/issueport","registryName":"io.github.CloudCorpRecords/issueport","description":"Linear teams, projects, issues and comments via GraphQL, as MCP tools.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"reneturcios-issueport","type":"npm","identifier":"@reneturcios/issueport","withdrawn":false,"url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport","version":"0.1.0","transport":"stdio","scoredAt":"2026-11-05T01:20:02.573Z"},"score":{"total":66,"tier":"medium","status":"scored","weekDelta":null,"history":[{"date":"2026-11-05","total":66},{"date":"2026-11-04","total":65},{"date":"2026-11-03","total":65},{"date":"2026-11-02","total":64},{"date":"2026-11-01","total":64}]},"categories":[{"name":"Supply Chain Security","score":81,"verdict":"fail","reasons":["No malware found by supply-chain analysis.","CVE check failed: a known high-severity CVE affects zod 3.25.76, a direct dependency. A fixed version is available.","No install/post-install scripts declared.","30 of 93 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.direct","args":{"package":"zod","version":"3.25.76","severity":"high"}},{"code":"installscript.none","args":{}},{"code":"dephealth.assessed","args":{"deps":"93","unhealthy":"30"}}]},{"name":"Provenance & Transparency","score":45,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Provenance check failed: no build-provenance attestation is published.","Clear OSI-approved license (MIT).","Actively maintained (last published 3 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.none","args":{}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"3"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":70,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Tool/resource definitions use about 604 tokens (~50/item across 12 items; 12 tools + 0 resources), lean.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_lean","args":{"avg":"50","items":"12","tools":"12","tokens":"604","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":13,"verdict":"partial","reasons":["Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"4"}}]},{"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 12 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 12 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":"12"}},{"code":"toolsafety.manipulation_clean","args":{"units":"12","judged":"12"}}]},{"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":"reneturcios-issueport","type":"npm","identifier":"@reneturcios/issueport","withdrawn":false,"score":66,"current":true,"url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport.md"},{"slug":"ghcr-io-cloudcorprecords-issueport","type":"oci","identifier":"ghcr.io/cloudcorprecords/issueport","withdrawn":false,"score":41,"current":false,"url":"https://verifymcp.io/servers/cloudcorprecords-issueport/ghcr-io-cloudcorprecords-issueport","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-issueport/ghcr-io-cloudcorprecords-issueport.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@reneturcios/issueport"},{"label":"Version","value":"0.1.0"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"list_issues","title":null,"description":"List Linear issues, optionally within one team.","inputs":[{"name":"limit","type":"number","required":false,"description":"Maximum number of issues to return; defaults to 50 when omitted."},{"name":"team_id","type":"string","required":false,"description":"Id of the Linear team to restrict the listed issues to; when omitted, issues from all teams are listed."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":67},{"name":"get_issue","title":null,"description":"Get a Linear issue by its id.","inputs":[{"name":"issue_id","type":"string","required":true,"description":"Id of the Linear issue to retrieve."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":31},{"name":"create_issue","title":null,"description":"Create a new Linear issue in a team.","inputs":[{"name":"assignee_id","type":"string","required":false,"description":"Id of the user to assign the new issue to."},{"name":"description","type":"string","required":false,"description":"Description text of the new issue."},{"name":"label_ids","type":"array","required":false,"description":"Ids of the labels to attach to the new issue."},{"name":"priority","type":"number","required":false,"description":"Priority of the new issue, as a number."},{"name":"team_id","type":"string","required":true,"description":"Id of the Linear team in which to create the issue."},{"name":"title","type":"string","required":true,"description":"Title of the new issue."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":115},{"name":"update_issue","title":null,"description":"Update fields of an existing Linear issue.","inputs":[{"name":"assignee_id","type":"string","required":false,"description":"Id of the user to assign the issue to."},{"name":"description","type":"string","required":false,"description":"New description text for the issue."},{"name":"issue_id","type":"string","required":true,"description":"Id of the Linear issue to update."},{"name":"priority","type":"number","required":false,"description":"New priority of the issue, as a number."},{"name":"state_id","type":"string","required":false,"description":"Id of the workflow state to move the issue to."},{"name":"title","type":"string","required":false,"description":"New title for the issue."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":108},{"name":"search_issues","title":null,"description":"Search Linear issues by title text.","inputs":[{"name":"limit","type":"number","required":false,"description":"Maximum number of matching issues to return; defaults to 50 when omitted."},{"name":"query","type":"string","required":true,"description":"Text to match, case-insensitively, against issue titles."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":57},{"name":"list_teams","title":null,"description":"List Linear teams.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":13},{"name":"get_team","title":null,"description":"Get a Linear team by its id.","inputs":[{"name":"team_id","type":"string","required":true,"description":"Id of the Linear team to retrieve."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":31},{"name":"list_projects","title":null,"description":"List Linear projects.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":12},{"name":"create_project","title":null,"description":"Create a new Linear project for one or more teams.","inputs":[{"name":"description","type":"string","required":false,"description":"Description text of the new project."},{"name":"name","type":"string","required":true,"description":"Name of the new project."},{"name":"team_ids","type":"array","required":true,"description":"Ids of the Linear teams to associate with the new project."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":64},{"name":"list_comments","title":null,"description":"List comments on a Linear issue.","inputs":[{"name":"issue_id","type":"string","required":true,"description":"Id of the Linear issue whose comments are listed."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":32},{"name":"create_comment","title":null,"description":"Add a comment to a Linear issue.","inputs":[{"name":"body","type":"string","required":true,"description":"Text body of the comment."},{"name":"issue_id","type":"string","required":true,"description":"Id of the Linear issue to add the comment to."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":46},{"name":"archive_issue","title":null,"description":"Archive a Linear issue.","inputs":[{"name":"issue_id","type":"string","required":true,"description":"Id of the Linear issue to archive."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":28}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T01:20:02.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"none","label":"No attestation","reason":null,"reasonLabel":null,"discovery":null,"discoveryLabel":null,"sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[{"id":"GHSA-mrhx-c7xc-m3w5","cve":"CVE-2023-54404","severity":"high","fixAvailable":true}],"vulnerabilitiesTotal":1,"dependencies":{"nodes":93,"partial":false,"deprecated":null,"stale":30,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-11-01","recent":[{"id":"chg_01a1a94a-a092-7f40-adf3-e131b139e7f7","kind":"score.total_changed","summary":"Trust score (65 → 66)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport#chg-chg_01a1a94a-a092-7f40-adf3-e131b139e7f7"},{"id":"chg_01a19efd-4f0c-7a69-a64a-f3fbf4606934","kind":"score.total_changed","summary":"Trust score (64 → 65)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport#chg-chg_01a19efd-4f0c-7a69-a64a-f3fbf4606934"},{"id":"chg_01a19959-6218-74a9-be64-0e03776bae7b","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport#chg-chg_01a19959-6218-74a9-be64-0e03776bae7b"},{"id":"chg_01a19958-6078-72a7-b53e-0fcd0f54d329","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport#chg-chg_01a19958-6078-72a7-b53e-0fcd0f54d329"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport/changelog.json"},"links":{"html":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport","markdown":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport.md","changelogJson":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport/changelog.json","changelogRss":"https://verifymcp.io/servers/cloudcorprecords-issueport/reneturcios-issueport.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@reneturcios/issueport"},{"label":"Socket report","href":"https://socket.dev/npm/package/@reneturcios/issueport"},{"label":"Repository","href":"https://github.com/CloudCorpRecords/issueport"}]}}