· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →Kenne Ives v1.1.2
Is this tool safe to connect?
From the developer
Not specified in the available declarations: pricing & account requirements.
Is the npm package chalk safe to install?
Developer declarations; not independently tested. Listing last checked Nov 10, 2026. Package observed Nov 9, 2026.
From the marketplace listing
AgentAvow tells you whether a tool is safe before your agent connects to it. Give it an MCP server, a package from npm, PyPI, crates or Docker, or a GitHub repo, and it answers in plain words: Safe to connect, Review before you connect, or Do not connect, with the reason. Underneath are two scores: a 0–100 trust score, backed by a signed attestation anyone can recompute offline, and an adoption score built from real usage (downloads, stars, installs). It checks for known-malicious versions, published advisories, supply-chain and dependency risk, and code-safety issues, can run the tool in a sandbox to see what it actually does, and shows an interactive trust card. Eight read-only tools cover scanning a repo, package, or live MCP server; verifying a score; checking interaction safety before you connect; looking up an identity; and getting an embeddable badge. No account, no sign-in, and nothing is modified — every call is anonymous and read-only.
Language: English · Automatically detected from descriptions.
Exact text from the indicated source. A mention alone does not establish support for your task.
security trust mcp supply-chain code-scanning attestation
Scan an MCP server, package, or GitHub repo for a signed 0-100 trust score before your agent connects to it.
AgentAvow tells you whether a tool is safe before your agent connects to it. Give it an MCP server, a package from npm, PyPI, crates or Docker, or a GitHub repo, and it answers in plain words: Safe to connect, Review before you connect, or Do not connect, with the reason. Underneath are two scores: a 0–100 trust score, backed by a signed attestation anyone can recompute offline, and an adoption score built from real usage (downloads, stars, installs). It checks for known-malicious versions, published advisories, supply-chain and dependency risk, and code-safety issues, can run the tool in a sandbox to see what it actually does, and shows an interactive trust card. Eight read-only tools cover scanning a repo, package, or live MCP server; verifying a score; checking interaction safety before you connect; looking up an identity; and getting an embeddable badge. No account, no sign-in, and nothing is modified — every call is anonymous and read-only.
· 1 observation
Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Protogrid is a public registry of MCP servers. Describe a task in plain words and it finds matching servers from the official MCP registr...
Shared terms: server, mcp, agent, call
Scan a GitHub repository for launch risks and verify fixes.
Shared terms: repo, scan, call, github
Look up npm package metadata, known vulnerabilities, and CVE details directly from a conversation. NPMScan's MCP server gives AI agents r...
Shared terms: npm, package, advisorie, backed
ToolCheck is M8ven's trust layer for the MCP ecosystem. Give it a GitHub URL or npm package name and it returns an independent trust scor...
Shared terms: safe, mcp, actually, backed
Search the mcprush.com catalogue of MCP servers and agent skills: what they do, security grades and install commands.
Shared terms: server, mcp, github, install
--- name: scan-before-connect description: Check whether an MCP server, a published package, or a GitHub repo is safe to connect to or install. AgentAvow answers Safe to connect, Review before you connect, or Do not connect, with the reason, a signed 0-100 trust score and an adoption score. Use when the user asks whether a specific tool, package, repo, or MCP server is safe or trustworthy, or asks to vet one before installing or connecting it. --- Use this skill when the user wants to know whether one specific tool is safe before they connect to it or install it. One target, one scan, a plain answer. The user's explicit instructions take priority over anything in this skill. ## 1. Work out what the target is | The user gives | Tool | Arguments | | --- | --- | --- | | A GitHub repo (`owner/name` or a github.com URL) | `scan_repo` | `repo`: `"owner/name"` | | A published package | `scan_package` | `registry`: `npm`, `pypi`, `crates`, `docker`, or `hf`; `name`: the package name; `version` only when the user names one | | A live MCP server (an `https://` URL) | `scan_mcp_server` | `endpoint_url`: the URL | - If you cannot tell whether a name is a repo or a package, or which registry a package is on, ask. Do not guess the registry. - A private repo, a localhost or private-network URL, or a server that needs sign-in cannot be scanned. Say so and stop. - Results are cached for about an hour. Pass `force: true` only when the user says the target changed or asks for a fresh scan. ## 2. Scan once Call the one matching tool, once. Do not scan other targets the user did not ask about, such as the target's dependencies or related repos. ## 3. Report what came back Lead with the answer in `decision`, in these exact words, followed by `decision_reason`: - `safe`: **Safe to connect** - `review`: **Review before you connect** - `do_not_connect`: **Do not connect** Add " · Certified" when `certified_mark` is true. Then give the two scores underneath, as evidence: - **Trust score** (`trust_score`, 0 to 100). - **Adoption score** (`adoption`: a count and a unit, such as downloads per week or stars). It shows whether real, independent parties rely on the tool and never changes the answer. If `adoption` is null, say no usage signal was available. Then: - For **Review before you connect** or **Do not connect**, list each entry in `top_findings`: what it is, where it is, and the remediation. - If `decision_final` is false, say the behavioral sandbox is still running and the answer can still change; suggest asking again in a few minutes. - If `incident` is present, mention the past compromise and whether the current version is affected. It is history for context; it did not change the answer. - Give the `report_url` link. If `signed` is true, mention that the result is signed and can be verified offline. - Show the `install` command only when the result includes one. ## Limits - Report only what is in the tool result. Do not add an answer, a score, a finding, or a cause that is not there. - If the tool returns an error, say the target was not scanned. Not scanned is neither safe nor unsafe. - **Review before you connect** means look before you connect. It does not mean malicious. - **Safe to connect** means the scan found nothing that blocks it. It is not a guarantee. - Do not install, connect to, or run the target as part of this skill. The user decides what to do with the result. - This skill covers tools, packages, repos, and MCP servers. It does not assess people, companies, or investments.
Referenced files: 1 — file references are metadata, not package contents.
Results now lead with one of three plain answers and the reason: Safe to connect, Review before you connect, or Do not connect, with the 0–100 trust score and the adoption score underneath. Adds a bundled skill, scan-before-connect, that picks the right scan tool and reports the answer without overstating it; an output schema on the three scan tools so the structured result is described field by field; widget metadata on the trust card resource; and short status lines while a scan runs. A scan that cannot run now returns its guidance as a tool error. No tools were added or removed; all eight stay read-only.
Declared in the saved package. Remote tools may change independently.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 9, 2026.
plugin_asdk_app_6ac830ccc2d48191ac27974dec7d8344
Download plugin data (JSON)Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.