PkgSeek Linux Intelligence
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Linux package, file, command, vulnerability, lifecycle, migration, and repository intelligence.
| Author | io.github.yeagoo |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 508 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"PkgSeek Linux Intelligence": {
"url": "https://api.pkgseek.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (23)
search_toolsread-onlySearch curated Linux command-line tools.
Parameters:
query(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_toolread-onlyGet a sourced tool record, commands, flags and distribution mappings.
Parameters:
tool(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
resolve_installread-onlyResolve a tool and distribution to its package, real binary and install command.
Parameters:
tool(required) — stringdistro(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
identify_binaryread-onlyReverse an executable name to curated tools and packages.
Parameters:
binary(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
query_file_providesread-onlyFind packages that contain a command or filesystem path.
Parameters:
path(required) — stringarch— stringrepo— stringdistro— stringsource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
diagnose_linux_errorread-onlyTurn a package-not-found or command-not-found error into matching packages and install guidance.
Parameters:
error(required) — stringarch— stringrepo— stringdistro— stringsource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
lint_commandread-onlyStatically inspect a shell command for unsupported flags and portability issues. The command is never executed.
Parameters:
command(required) — stringdistro— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
explain_commandread-onlyExplain and statically inspect a command using the Command Doctor knowledge base. The command is never executed.
Parameters:
command(required) — stringdistro— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
suggest_fixread-onlyReturn conservative, sourced guidance for command syntax or portability problems. The command is never executed.
Parameters:
command(required) — stringdistro— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_distrosread-onlyCompare installation names and commands for a tool across Linux distributions.
Parameters:
tool(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
search_packagesread-onlySearch package names across repositories and distributions.
Parameters:
query(required) — stringarch— stringrepo— stringlimit— integerdistro— stringsource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_packageread-onlyGet package metadata and evidence. arch requires distro and release. Use view=availability to list indexed builds (requires release); absence is not vendor non-support.
Parameters:
name(required) — stringdistro(required) — stringarch— stringrepo— stringview— stringoffset— integersource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_package_versionsread-onlyCompare a package's versions and repositories across distributions.
Parameters:
name(required) — stringarch— stringrepo— stringdistro— stringsource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
search_vulnerabilitiesread-onlySearch cached CVE or CNNVD records, with optional distribution and severity filters.
Parameters:
query(required) — stringlimit— integerdistro— stringdatabase— stringseverity— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_vulnerabilityread-onlyGet a cached CVE or CNNVD record and distribution-aware affected-package evidence.
Parameters:
id(required) — stringdatabase— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
check_release_lifecycleread-onlyEvaluate whether a Linux distribution release is active, nearing EOL or unsupported under a CI policy.
Parameters:
distro(required) — stringrelease(required) — stringfail_within_days— integerallow_security_support— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_distro_lifecycleread-onlyList cached lifecycle facts for a Linux distribution.
Parameters:
distro(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_distro_releasesread-onlyCompare package additions, removals and version changes between two releases.
Parameters:
distro(required) — stringfrom(required) — stringto(required) — stringlimit— integerquery— stringchange— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
plan_distro_migrationread-onlyMap packages from one distribution release to another and report missing or ambiguous replacements.
Parameters:
packages(required) — arraysource_distro(required) — stringsource_release(required) — stringtarget_distro(required) — stringtarget_release(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_package_historyread-onlyTrace indexed package version history for regression investigation.
Parameters:
name(required) — stringdistro(required) — stringarch— stringrepo— stringsource— stringrelease— stringcatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_repository_healthread-onlyRead repository freshness and counts. Use view=coordinates for the paginated release/native-architecture catalog and coverage.
Parameters:
view— stringdistro— stringoffset— integersource— stringrelease— stringfreshness_hours— integercatalog_revision— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_contextread-onlyGet a token-efficient context pack with trust and execution guardrails for an agent.
Parameters:
tool(required) — stringdistro— stringlocale— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_package_matrixread-onlyCompare up to 50 inventory items across 5 explicit native repository targets. Read-only; indexed-build CVEs only, no cross-distro ranking. Alternatives require source evidence and user confirmation before installation. Disabled servers reject the call.
Parameters:
schema_version(required)items(required) — arraytargets(required) — arraysource_scope
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.