io.github.rccaoki-wq/license-guard

LicenseGuard

Check if a dependency's license obligates you, based on how you ship. npm, PyPI, Go.

Endpointhttps://license-guard.rcc-aoki.workers.dev/mcp (streamable-http)
Registry version1.1.0
Now3 tools · grade A (100) · pin ts_bdc318dace84674f053baa5cc6554339 · protocol 2025-06-18
First / last listed2026-11-13 00:12 UTC / 2026-11-13 00:12 UTC
Grade over time2026-11-13: A (100), 3 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-13 00:12 UTC
3 tools, grade A (100)

Tools: check_dependency_license check_manifest_licenses explain_license

Current tools (3)

check_dependency_licenseDetermine whether adding or keeping a single open source dependency creates a legal obligation, given how this project ships. Call this BEFORE adding a new dependency to a project, and when auditing an existing one. A permissive result means no source-disclosure duty; a blocked result means the license obligates you and the dependency should be replaced or the shipping model reconsidered.
params: ecosystem*, name*, version, distribution_model*, scope
check_manifest_licensesScan an entire dependency manifest and report every dependency whose license creates an obligation for this shipping model. Use when reviewing a project as a whole, preparing for due diligence, or after a large dependency change. Pass a package-lock.json when one exists: problematic licenses usually arrive as transitive dependencies rather than ones you added directly, and only a lockfile reveals
params: content*, distribution_model*
explain_licenseGiven an SPDX license identifier or expression, explain what it requires across every shipping model at once. Use when the question is about the license itself rather than a specific package — for example when comparing AGPL-3.0 against GPL-3.0 for a hosted service, or deciding what a project may safely depend on.
params: license*, linkage

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.