AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP unreviewed MIT Self-run

Pyenv Native

mcp-imyourboyroy-pyenv-native · by ImYourBoyRoy

Native-first, cross-platform Python version manager inspired by pyenv.

No reviews yet
0 installs
10 views
0.0% view→install

Install

$ agentstack add mcp-imyourboyroy-pyenv-native

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Pipes remote content directly into a shell (remote code execution).

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Reliability & compatibility

Not yet reviewed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Pyenv Native? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

pyenv-native

Native Rust Python version manager inspired by pyenv. Ships pyenv (CLI), pyenv-mcp (agents), and pyenv gui.

Windows is the primary platform. Linux and macOS are tested. Android/Termux is experimental (source builds).


Install

Pick the block for the machine you are on. Coding agents: run that block, then pyenv doctor. Do not guess a classic bash-pyenv install.

Windows (PowerShell 7+)

irm https://github.com/imyourboyroy/pyenv-native/releases/latest/download/install.ps1 | iex
pyenv doctor

Linux / macOS / Termux

curl -fsSL https://github.com/imyourboyroy/pyenv-native/releases/latest/download/install.sh | sh
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$("$HOME/.pyenv/bin/pyenv" init - bash)"   # use zsh or fish if that is your shell
pyenv doctor

Open a new terminal after install so shims are on PATH. On Termux, install compilers first: pkg install clang make pkg-config libffi openssl readline ncurses.

pipx (any OS with Python)

pipx install pyenv-native
pyenv-native install --install-root "$HOME/.pyenv"

Winget and Homebrew manifests are generated on each release (dist/winget/, dist/homebrew/) but are not published yet. Do not run winget install or brew install for pyenv-native.

Full handbook (shells, tags, custom roots): [docs/INSTRUCTIONS.md](./docs/INSTRUCTIONS.md)


After install

pyenv install 3.14          # latest matching 3.14.x
pyenv global 3.14
pyenv venv create 3.14 app
pyenv local 3.14/envs/app
pyenv which python
pyenv gui                   # optional desktop UI

Managed venvs live under PYENV_ROOT/venvs//. Version selection is shell → local .python-version → parents → global → system.


Upgrade / uninstall

| | Windows | Linux / macOS | | :--- | :--- | :--- | | Upgrade | Re-run install.ps1, or pyenv self-update --yes | Re-run install.sh, or pyenv self-update --yes | | Uninstall | pyenv self-uninstall, or irm …/uninstall.ps1 \| iex | pyenv self-uninstall, or curl …/uninstall.sh \| sh -s -- --remove-root |

pipx: pipx upgrade pyenv-native then pyenv-native install --install-root "$HOME/.pyenv".


For coding agents

  1. If pyenv-mcp is connected: get_toolkit_guideresolve_project_environmentensure_runtimeensure_project_venv. Details: [docs/MCP.md](./docs/MCP.md).
  2. If MCP is missing: install with the OS command above, then CLI (pyenv local, pyenv install, pyenv venv create, pyenv which python).
  3. Never pip install into an unknown global Python. Resolve the interpreter first.

Register MCP: pyenv-mcp print-config (paste into Cursor MCP settings). Quick JSON: pyenv-mcp guide.

Install agent skills (Cursor, Claude Code, Gemini CLI, Copilot, and more):

Install the agent skills from https://github.com/imyourboyroy/pyenv-native
# Windows (PowerShell 7+)
git clone --depth 1 https://github.com/imyourboyroy/pyenv-native.git
cd pyenv-native
./scripts/install-agent-skills.ps1 -Agent all
# macOS / Linux
git clone --depth 1 https://github.com/imyourboyroy/pyenv-native.git
cd pyenv-native
chmod +x ./scripts/install-agent-skills.sh
./scripts/install-agent-skills.sh --agent all

Guides: [docs/agent-skills/README.md](./docs/agent-skills/README.md) · [getting-started.md](./docs/agent-skills/getting-started.md)


GUI

Launch with pyenv gui after a native install. Stable on Windows; experimental on Linux/macOS. Native bundles ship pyenv-gui next to pyenv. Standalone binaries and .sha256 files are on GitHub Releases.

| Dashboard | Install Runtimes | Installed | Venvs | | :---: | :---: | :---: | :---: | | | | | |

More views and feature notes: [docs/GUI.md](./docs/GUI.md)


Docs

| | | | :--- | :--- | | [INSTRUCTIONS](./docs/INSTRUCTIONS.md) | Install, shell init, workflows, troubleshooting | | [CLI](./docs/CLI.md) | Command reference | | [MCP](./docs/MCP.md) | Agent tools and recommended order | | [GUI](./docs/GUI.md) | Desktop companion | | [ARCHITECTURE](./docs/ARCHITECTURE.md) | Crate layout |


Issues

Open an issue with OS, architecture, shell, pyenv doctor output, and logs from .pyenv/logs/. Run pyenv preflight before source installs on macOS, Linux, or Android.

pyenv-native is an independent reimplementation inspired by pyenv. It is not affiliated with or endorsed by the official pyenv project.

Created by: Roy Dawson IV | GitHub | PyPI | License: MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.