accueil / serveurs / Dev & Code / io.github.yeagoo/pkgseek
io.github.yeagoo/pkgseek
serveur MCP (Model Context Protocol) · pkgseek 0.2.2
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.yeagoo/pkgseek est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.yeagoo/pkgseek » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 23 outils
- check_release_lifecycle≈ 186 tokens
Evaluate whether a Linux distribution release is active, nearing EOL or unsupported under a CI policy.
Paramètres, retour & exemple (4)
Paramètresdistro· string · requisrelease· string · requisfail_within_days· integer · optionnelallow_security_support· boolean · optionnel
Exemple d'appel{"name": "check_release_lifecycle", "arguments": {"distro": "texte", "release": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_distro_releases≈ 219 tokens
Compare package additions, removals and version changes between two releases.
Paramètres, retour & exemple (6)
Paramètresto· string · requisfrom· string · requislimit· integer · optionnelquery· string · optionnelchange· string · optionnel · all | changed | added | removed | version_changed | unchangeddistro· string · requis
Exemple d'appel{"name": "compare_distro_releases", "arguments": {"to": "texte", "from": "texte", "distro": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_distros≈ 118 tokens
Compare installation names and commands for a tool across Linux distributions.
Paramètres, retour & exemple (1)
Paramètrestool· string · requis
Exemple d'appel{"name": "compare_distros", "arguments": {"tool": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_package_matrix≈ 807 tokens
Compare 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.
Paramètres, retour & exemple (4)
Paramètresitems· array · requistargets· array · requissource_scope· ? · optionnelschema_version· ? · requis
Exemple d'appel{"name": "compare_package_matrix", "arguments": {"items": [], "targets": [], "schema_version": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_package_versions≈ 218 tokens
Compare a package's versions and repositories across distributions.
Paramètres, retour & exemple (7)
Paramètresarch· string · optionnelname· string · requisrepo· string · optionneldistro· string · optionnelsource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "compare_package_versions", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - diagnose_linux_error≈ 224 tokens
Turn a package-not-found or command-not-found error into matching packages and install guidance.
Paramètres, retour & exemple (7)
Paramètresarch· string · optionnelrepo· string · optionnelerror· string · requisdistro· string · optionnelsource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "diagnose_linux_error", "arguments": {"error": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_command≈ 145 tokens
Explain and statically inspect a command using the Command Doctor knowledge base. The command is never executed.
Paramètres, retour & exemple (2)
Paramètresdistro· string · optionnelcommand· string · requis
Exemple d'appel{"name": "explain_command", "arguments": {"command": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_context≈ 148 tokens
Get a token-efficient context pack with trust and execution guardrails for an agent.
Paramètres, retour & exemple (3)
Paramètrestool· string · requisdistro· string · optionnellocale· string · optionnel · en | zh-CN
Exemple d'appel{"name": "get_context", "arguments": {"tool": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_distro_lifecycle≈ 116 tokens
List cached lifecycle facts for a Linux distribution.
Paramètres, retour & exemple (1)
Paramètresdistro· string · requis
Exemple d'appel{"name": "get_distro_lifecycle", "arguments": {"distro": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_package≈ 287 tokens
Get package metadata and evidence. arch requires distro and release. Use view=availability to list indexed builds (requires release); absence is not vendor non-support.
Paramètres, retour & exemple (9)
Paramètresarch· string · optionnelname· string · requisrepo· string · optionnelview· string · optionnel · detail | availabilitydistro· string · requisoffset· integer · optionnelsource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "get_package", "arguments": {"name": "texte", "distro": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_package_history≈ 229 tokens
Trace indexed package version history for regression investigation.
Paramètres, retour & exemple (7)
Paramètresarch· string · optionnelname· string · requisrepo· string · optionneldistro· string · requissource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "get_package_history", "arguments": {"name": "texte", "distro": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_repository_health≈ 230 tokens
Read repository freshness and counts. Use view=coordinates for the paginated release/native-architecture catalog and coverage.
Paramètres, retour & exemple (7)
Paramètresview· string · optionnel · health | coordinatesdistro· string · optionneloffset· integer · optionnelsource· string · optionnelrelease· string · optionnelfreshness_hours· integer · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "get_repository_health", "arguments": {"view": "health", "distro": "texte", "offset": 1, "source": "texte", "release": "texte", "freshness_hours": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tool≈ 113 tokens
Get a sourced tool record, commands, flags and distribution mappings.
Paramètres, retour & exemple (1)
Paramètrestool· string · requis
Exemple d'appel{"name": "get_tool", "arguments": {"tool": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_vulnerability≈ 130 tokens
Get a cached CVE or CNNVD record and distribution-aware affected-package evidence.
Paramètres, retour & exemple (2)
Paramètresid· string · requisdatabase· string · optionnel · cve | cnnvd
Exemple d'appel{"name": "get_vulnerability", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - identify_binary≈ 103 tokens
Reverse an executable name to curated tools and packages.
Paramètres, retour & exemple (1)
Paramètresbinary· string · requis
Exemple d'appel{"name": "identify_binary", "arguments": {"binary": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lint_command≈ 143 tokens
Statically inspect a shell command for unsupported flags and portability issues. The command is never executed.
Paramètres, retour & exemple (2)
Paramètresdistro· string · optionnelcommand· string · requis
Exemple d'appel{"name": "lint_command", "arguments": {"command": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan_distro_migration≈ 260 tokens
Map packages from one distribution release to another and report missing or ambiguous replacements.
Paramètres, retour & exemple (5)
Paramètrespackages· array · requissource_distro· string · requistarget_distro· string · requissource_release· string · requistarget_release· string · requis
Exemple d'appel{"name": "plan_distro_migration", "arguments": {"packages": [], "source_distro": "texte", "target_distro": "texte", "source_release": "texte", "target_release": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - query_file_provides≈ 202 tokens
Find packages that contain a command or filesystem path.
Paramètres, retour & exemple (7)
Paramètresarch· string · optionnelpath· string · requisrepo· string · optionneldistro· string · optionnelsource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "query_file_provides", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_install≈ 138 tokens
Resolve a tool and distribution to its package, real binary and install command.
Paramètres, retour & exemple (2)
Paramètrestool· string · requisdistro· string · requis
Exemple d'appel{"name": "resolve_install", "arguments": {"tool": "texte", "distro": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_packages≈ 231 tokens
Search package names across repositories and distributions.
Paramètres, retour & exemple (8)
Paramètresarch· string · optionnelrepo· string · optionnellimit· integer · optionnelquery· string · requisdistro· string · optionnelsource· string · optionnelrelease· string · optionnelcatalog_revision· string · optionnel
Exemple d'appel{"name": "search_packages", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tools≈ 97 tokens
Search curated Linux command-line tools.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "search_tools", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_vulnerabilities≈ 200 tokens
Search cached CVE or CNNVD records, with optional distribution and severity filters.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnelquery· string · requisdistro· string · optionneldatabase· string · optionnel · cve | cnnvdseverity· string · optionnel · critical | high | medium | low | unknown
Exemple d'appel{"name": "search_vulnerabilities", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - suggest_fix≈ 143 tokens
Return conservative, sourced guidance for command syntax or portability problems. The command is never executed.
Paramètres, retour & exemple (2)
Paramètresdistro· string · optionnelcommand· string · requis
Exemple d'appel{"name": "suggest_fix", "arguments": {"command": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».