Skip to content
Agentmart
Submit a tool

Global Executables

Check whether a CLI command name is already taken across npm, PyPI, crates.io, Go, Debian and more

Connector by asopitech-labs · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/asopitech-labs-global-executables

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Check whether a CLI command name is already taken across npm, PyPI, crates.io, Go, Debian and more

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
7 read · 2 write · 0 delete · 2 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 11

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • check_executable
  • check_executables
  • discover_published_package
  • get_coverage
  • get_executable
  • search_executables
  • search_similar_executables

Write 2 · Create, change, send or run things.

  • resolve_installation
  • resolve_installations

Not yet classified 2 · We could not tell from the name and description.

  • assess_executable
  • assess_executables

Secrets and settings it asks for

Other settings (environment variables or headers).

  • GLOBAL_EXECUTABLES_CACHE_DIR
  • GLOBAL_EXECUTABLES_DATASET_ROOT
  • GLOBAL_EXECUTABLES_OFFLINE

Network hosts it talks to 28

  • api.github.com · found in code
  • api.nuget.org · found in code
  • archive.ubuntu.com · found in code
  • asopitech-labs.github.io · found in code
  • azuresearch-usnc.nuget.org · found in code
  • cdn.winget.microsoft.com · found in code
  • center2.conan.io · found in code
  • codeload.github.com · found in code
  • deb.debian.org · found in code
  • docs.brew.sh · found in code
  • example.test · found in code
  • files.pythonhosted.org · found in code
  • formulae.brew.sh · found in code
  • geo.mirror.pkgbuild.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • global-executables.dev · found in code
  • learn.microsoft.com · found in code
  • manpages.debian.org · found in code
  • mcr.microsoft.com · found in code
  • packages.ecosyste.ms · found in code
  • packagist.org · found in code
  • pip.pypa.io · found in code
  • pubs.opengroup.org · found in code
  • raw.githubusercontent.com · found in code
  • repo.msys2.org · found in code
  • repo.packagist.org · found in code
  • rubygems.org · found in code

Files it touches

  • /tmp/global-executables-cache
  • /usr/local/sbin
  • /usr/sbin
  • Your home directory (~)

Tools (11)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • assess_executable

    Assess freshness, activity, popularity, and collision risk for one command name. Use this after an existence check; use assess_executables for several names, and do not use it instead of check_executable. scope filters providers before signals are aggregated; release age is measured against request time with a 365-day threshold, while usage counts can still establish activity. The tool makes no live registry call; unknown or insufficient_evidence means missing snapshot evidence, not that the name is safe.

  • assess_executables

    Assess freshness, activity, popularity, and collision risk for several command names. Use this to compare candidates; use assess_executable for one, and do not use it instead of check_executables. One scope filters every name before per-name signal aggregation; release age uses request time and results, including duplicates, preserve input order. The tool makes no live registry call; unknown or insufficient_evidence means missing snapshot evidence, not safety, so retain each result's existence and coverage context.

  • check_executable

    Check one exact command name for a collision in the indexed snapshot. Use this for one candidate; use check_executables for several, and do not use it for fuzzy discovery—use search_similar_executables. name is case-sensitive and is not normalized; scope filters providers with AND semantics before the collision decision, so a scoped miss is non-exhaustive. The tool makes no live registry call and never runs or installs software; a hit returns providers, while a miss is clear only when coverage_scope is exhaustive.

  • check_executables

    Check several exact command names for collisions in one indexed snapshot. Use this for multiple candidates; use check_executable for one, and do not use it to rank similar spellings—use search_similar_executables. One scope filters every name with AND semantics; each name is evaluated independently and results, including duplicates, preserve input order. The tool makes no live registry call and never runs software; treat misses as unknown unless coverage_scope is exhaustive, which a supplied scope never is.

  • discover_published_package

    Fetch and verify installed commands for one exact public package release. Use this for a known npm or PyPI package when the fixed dictionary may lag; use snapshot lookup tools for command-name reverse search, and do not treat a command mismatch as proof that no other package publishes that command. Registry metadata selects an exact release, then a bounded official artifact is digest-checked and its npm bin or PyPI console_scripts declaration is matched to an archive member. The tool never installs or executes package code or writes the shared dataset. On a configured runner, a verified resul…

  • get_coverage

    Explain snapshot provenance, source coverage, freshness, and negative-result limits. Call this with no parameters before interpreting a miss; use check_executable to look up a command, and do not use coverage metadata as an existence result. negative_lookup becomes exhaustive only when every declared source succeeded with exhaustive, unrestricted coverage; otherwise absence remains unknown. The tool reads fixed metadata without probing registries, and freshness may be unavailable because its partial scan is stored separately.

  • get_executable

    Return the canonical provider record for one exact indexed command name. Use this to inspect package, ecosystem, source, version, and provenance; use check_executable for collision decisions, and do not treat a null record as availability. name is not normalized; scope applies AND filters to providers before deciding whether record is null, so a known command can disappear when no provider matches. The tool reads one fixed snapshot and performs no live lookup; interpret null with coverage_scope.

  • resolve_installation

    Resolve advisory install and invocation argv for one indexed command provider. Use this after lookup for one known target; use resolve_installations for several commands, and do not use it for name availability—use check_executable. environment maps its package manager to a provider ecosystem before preferences.package narrows candidates; omitted target facts are returned in required_context rather than guessed. The tool never executes argv or probes package availability; status and verification distinguish ready, ambiguous, unsupported, unverified, missing-index, and incomplete-context outco…

  • resolve_installations

    Resolve advisory install and invocation argv for several commands on one target. Use this when all commands share an environment and preferences; use resolve_installation for one, and do not use it for availability—use check_executables. The shared environment selects an ecosystem before preferences.package narrows each command independently; results, including duplicates, preserve input order. The tool never executes argv or probes package availability, and each result reports its own status, required_context, and verification.

  • search_executables

    Discover indexed command names matching prefix, length, ecosystem, and provider filters. Use this for exploration; use check_executable for exact collisions and search_similar_executables for confusable names. All active filters intersect; ecosystem and scope.ecosystem must both match, so conflicting values return none, and limit applies only after deterministic case-insensitive sorting with case-sensitive tie-breaking. Do not use an empty result to infer availability: the tool makes no live registry call and fails instead of returning partial data when a required derived index is missing or …

  • search_similar_executables

    Find indexed command names that may be confused with one proposed name. Use this after an exact check for typo risk; use check_executable for exact existence, and do not substitute this fuzzy result. name seeds case-folded trigram candidates, scope filters them before scoring, and limit applies after ranking by edit distance, trigram similarity, then name. The tool makes no live registry call; an empty match list covers only the fixed snapshot and optional scope, not global absence.

Signals

Stars
0
Forks
0
Open issues
9
Weekly downloads
379
Last commit
Oct 22, 2026 (7 days ago)
Last release
Oct 20, 2026 (9 days ago)
Last package publish
Oct 20, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.asopitech-labs/global-executables
Version
1.4.1
Auth
No auth
Packages
pypi global-executablesoci ghcr.io/asopitech-labs/global-executables-mcp:1.4.1
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Global Executables MCP server. Agent Mart. https://agentmart.dev/connectors/asopitech-labs-global-executables (last updated 2026-10-25)