Skip to main content
Glama

Server Details

Linux package, file, command, vulnerability, lifecycle, migration, and repository intelligence.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 23 tools

Disambiguation5/5

Each tool targets a distinct action and entity (packages, tools, distros, vulnerabilities, commands). Potential overlaps like compare_distro_releases vs compare_package_matrix are differentiated by scope (two releases vs up to five targets). Clear separation between getters, searchers, comparers, and diagnostic tools.

Naming Consistency5/5

All 23 tools follow a consistent verb_noun pattern using lowercase with underscores (check_, compare_, diagnose_, etc.). No camelCase or mixed conventions. Highly predictable naming.

Tool Count4/5

23 tools is on the heavy side but still within a reasonable range for a comprehensive package intelligence server. Each tool addresses a specific capability (search, get, compare, diagnose, explain, lint, plan, query, resolve, suggest), and while some could be merged, the count is justified by the breadth of features.

Completeness5/5

The tool surface covers searching, retrieval, comparison, lifecycle checking, error diagnosis, command explanation/linting, file ownership queries, install resolution, vulnerability lookup, and repository health. No major gaps in the domain of read-only Linux package intelligence.

Available Tools

23 tools
check_release_lifecycleCheck Release LifecycleA
Read-onlyIdempotent
Inspect

Evaluate whether a Linux distribution release is active, nearing EOL or unsupported under a CI policy.

Inputs: distro (required), release (required), fail_within_days, allow_security_support.

compare_distro_releasesCompare Distro ReleasesB
Read-onlyIdempotent
Inspect

Compare package additions, removals and version changes between two releases.

Inputs: to (required), from (required), distro (required), limit, +2 more.

compare_distrosCompare DistrosA
Read-onlyIdempotent
Inspect

Compare installation names and commands for a tool across Linux distributions.

Inputs: tool (required).

compare_package_matrixCompare Package MatrixA
Read-onlyIdempotent
Inspect

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.

Inputs: items (required), targets (required), schema_version (required), source_scope.

compare_package_versionsCompare Package VersionsC
Read-onlyIdempotent
Inspect

Compare a package's versions and repositories across distributions.

Inputs: name (required), arch, repo, distro, +3 more.

diagnose_linux_errorDiagnose Linux ErrorA
Read-onlyIdempotent
Inspect

Turn a package-not-found or command-not-found error into matching packages and install guidance.

Inputs: error (required), arch, repo, distro, +3 more.

explain_commandExplain CommandA
Read-onlyIdempotent
Inspect

Explain and statically inspect a command using the Command Doctor knowledge base. The command is never executed.

Inputs: command (required), distro.

get_contextGet ContextC
Read-onlyIdempotent
Inspect

Get a token-efficient context pack with trust and execution guardrails for an agent.

Inputs: tool (required), distro, locale.

get_distro_lifecycleGet Distro LifecycleB
Read-onlyIdempotent
Inspect

List cached lifecycle facts for a Linux distribution.

Inputs: distro (required).

get_packageGet PackageA
Read-onlyIdempotent
Inspect

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.

Inputs: name (required), distro (required), arch, repo, +5 more.

get_package_historyGet Package HistoryC
Read-onlyIdempotent
Inspect

Trace indexed package version history for regression investigation.

Inputs: name (required), distro (required), arch, repo, +3 more.

get_repository_healthGet Repository HealthB
Read-onlyIdempotent
Inspect

Read repository freshness and counts. Use view=coordinates for the paginated release/native-architecture catalog and coverage.

Inputs: view, distro, offset, source, +3 more.

get_toolGet ToolA
Read-onlyIdempotent
Inspect

Get a sourced tool record, commands, flags and distribution mappings.

Inputs: tool (required).

get_vulnerabilityGet VulnerabilityA
Read-onlyIdempotent
Inspect

Get a cached CVE or CNNVD record and distribution-aware affected-package evidence.

Inputs: id (required), database.

identify_binaryIdentify BinaryB
Read-onlyIdempotent
Inspect

Reverse an executable name to curated tools and packages.

Inputs: binary (required).

lint_commandLint CommandA
Read-onlyIdempotent
Inspect

Statically inspect a shell command for unsupported flags and portability issues. The command is never executed.

Inputs: command (required), distro.

plan_distro_migrationPlan Distro MigrationA
Read-onlyIdempotent
Inspect

Map packages from one distribution release to another and report missing or ambiguous replacements.

Inputs: packages (required), source_distro (required), target_distro (required), source_release (required), +1 more.

query_file_providesQuery File ProvidesC
Read-onlyIdempotent
Inspect

Find packages that contain a command or filesystem path.

Inputs: path (required), arch, repo, distro, +3 more.

resolve_installResolve InstallA
Read-onlyIdempotent
Inspect

Resolve a tool and distribution to its package, real binary and install command.

Inputs: tool (required), distro (required).

search_packagesSearch PackagesC
Read-onlyIdempotent
Inspect

Search package names across repositories and distributions.

Inputs: query (required), arch, repo, limit, +4 more.

search_toolsSearch ToolsB
Read-onlyIdempotent
Inspect

Search curated Linux command-line tools.

Inputs: query (required).

search_vulnerabilitiesSearch VulnerabilitiesA
Read-onlyIdempotent
Inspect

Search cached CVE or CNNVD records, with optional distribution and severity filters.

Inputs: query (required), limit, distro, database, +1 more.

suggest_fixSuggest FixA
Read-onlyIdempotent
Inspect

Return conservative, sourced guidance for command syntax or portability problems. The command is never executed.

Inputs: command (required), distro.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables checking whether software packages are deprecated, archived, stale, active, or unknown with supporting evidence, auditing dependency manifests, and looking up runtime support and end-of-life dates.
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Provides crowdsourced package intelligence and security alerts for AI coding assistants by analyzing project dependencies and framework co-occurrence. It enables automated project scans, package alternative discovery, and data-driven recommendations across multiple programming ecosystems.
      10
      21 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Provides authoritative open source license answers: SPDX identification, copyleft classification, and compatibility checks of dependencies against your project's license.
      3
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      The agent-ready software registry and web-intelligence API. Search, research, discovery, and agent compatibility through one API, MCP server, or CLI.
      13 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources