FlyEnv
Native local development environment for Windows, macOS & Linux. A modern alternative to XAMPP, MAMP, Laragon and Laravel Herd, with runtimes, databases, web servers, local sites, HTTPS, AI coding tools and MCP.
Install / Use
claude mcp add xpf0000 -- npx -y github:xpf0000/FlyEnvIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
OperationsSupported Platforms
Our assessment of FlyEnv
FlyEnv scores 92/100 on our quality scale, 209th of 750 Operations skills we index (top 28%).
Its MCP Server is 7.3 KB long, well organised into 16 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.
With 3,271 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 3 days ago, so FlyEnv is actively maintained.
- Our last check on 2026-09-28 found the source still online.
- It is released under the BSD-3-Clause license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
FlyEnv compared with similar skills
All 4 of these similar skills score higher than FlyEnv; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| FlyEnv (this skill)by xpf0000 | 92 | 3.3k | 3d ago | MCP Server |
| claude-memby thedotmack | 100 | 99.1k | 1d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 95.3k | 2d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.9k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.3k | today | CLAUDE.md |
Frequently asked questions
- How do I install FlyEnv?
- Run
claude mcp add xpf0000 -- npx -y github:xpf0000/FlyEnv. The install tabs above show the steps for each supported agent. - Which AI agents does FlyEnv work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is FlyEnv safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is BSD-3-Clause-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is FlyEnv still maintained?
- The repository was last updated 3 days ago, so FlyEnv is actively maintained.
Skill content
View source on GitHubFlyEnv
<div align="center"> <img src="https://raw.githubusercontent.com/xpf0000/FlyEnv/master/build/256x256.png" width="160" alt="FlyEnv Logo" /> <h1>Run Your Complete Local Development Stack Natively</h1> <p><strong>FlyEnv is a native local development environment for Windows, macOS, and Linux.</strong><br> A modern alternative to XAMPP, MAMP, Laragon, and Laravel Herd — built for more than PHP.</p> <p>Manage PHP, Node.js, Python, Java, Go, databases, web servers, local sites, HTTPS, AI coding tools, and MCP from one desktop app.</p> <p> <a href="https://github.com/xpf0000/FlyEnv/releases"><img src="https://img.shields.io/github/release/xpf0000/FlyEnv.svg" alt="GitHub release"></a> <a href="https://github.com/xpf0000/FlyEnv/releases"><img src="https://img.shields.io/github/downloads/xpf0000/FlyEnv/total.svg" alt="Total Downloads"></a> </p> <p> <a href="https://flyenv.com/download"><strong>Download</strong></a> · <a href="https://flyenv.com/demos"><strong>Demos</strong></a> · <a href="https://flyenv.com/guide/getting-started"><strong>Quick Start</strong></a> · <a href="https://flyenv.com"><strong>Website</strong></a> </p> </div>Why FlyEnv?
FlyEnv brings the local development tools you normally manage separately into one native desktop workspace.
- No container setup required for everyday local development — run installed services directly on your operating system.
- One workspace for your stack — runtimes, databases, web servers, queues, search, storage, local sites, and developer tools.
- Per-project runtime versions — switch PHP, Node.js, Python, and other environments by project.
- Local domains and HTTPS — create local sites such as
myapp.testwith certificates and reverse proxies. - AI-ready local development — manage AI coding CLIs and expose selected local environment capabilities through the built-in FlyEnv MCP Server.
- Cross-platform — Windows, macOS, and Linux.
If XAMPP, MAMP, Laragon, or Laravel Herd already make sense to you, FlyEnv solves a similar local-development problem — but across a broader stack.
Coming from XAMPP, MAMP, Laragon, or Laravel Herd?
| If you are familiar with... | FlyEnv may fit when you need... | | :--- | :--- | | XAMPP / MAMP | More runtimes, databases, web servers, project-level versions, and local development services | | Laragon | A cross-platform workflow across Windows, macOS, and Linux, plus broader runtime/service coverage and AI/MCP workflows | | Laravel Herd | A broader environment beyond PHP/Laravel, including Node.js, Python, Java, Go, databases, infrastructure services, and AI/MCP | | Docker Desktop | Native local services and a desktop workflow when you do not need container parity for the task |
Docker and FlyEnv solve overlapping but different problems. Use Docker when containerized reproducibility or production parity is the goal; use FlyEnv when you want a native local development workspace with less setup overhead.
What Can You Run?
FlyEnv can manage complete local project stacks, not just one runtime.
- Laravel — PHP, MySQL/PostgreSQL, Redis, Node.js, Nginx, HTTPS
- Django / Python web apps — Python, PostgreSQL, Redis, Nginx, HTTPS
- ERPNext — Python, MariaDB, Redis, Nginx
- Gitea — Gitea, MySQL, Nginx, HTTPS
- Local databases and services — PostgreSQL, MongoDB, Redis, RabbitMQ, Elasticsearch, ClickHouse, Neo4j, Qdrant, MinIO/RustFS
- AI coding workflows — Claude Code, Codex, OpenCode, Kimi, GitHub Copilot CLI, and FlyEnv MCP Server
Core Capabilities
Local stack management
- Languages & runtimes: PHP, Node.js, Python, Java, Go, .NET, Flutter, Ruby, Rust, Erlang, Bun, Deno, Zig
- Databases: MySQL, MariaDB, PostgreSQL, MongoDB, ClickHouse, Neo4j, Qdrant
- Web & app servers: Nginx, Apache, Caddy, FrankenPHP, Tomcat
- Cache & messaging: Redis, Memcached, RabbitMQ
- Search & infrastructure: Elasticsearch, Meilisearch, Typesense, ZincSearch, Consul, Etcd, R-Nacos, Temporal
- Object storage: MinIO, RustFS
- AI & automation: FlyEnv MCP Server, Claude Code, Codex, OpenCode, Kimi, GitHub Copilot CLI, Ollama, n8n, Hermes Agent, CLIProxyAPI
- Other tools: Cloudflare Tunnel, Mailpit, Cron Jobs, Git, MkCert, DNS Server, FTP Server, Static HTTP Server
Project workflows
- Switch runtime versions per project
- Define project start/stop commands and ports
- Create local domains
- Enable HTTPS
- Configure reverse proxies
- Open configs and logs
- Group services and projects into reusable startup workflows
AI coding & MCP
- Manage supported AI coding clients from FlyEnv
- Register the built-in FlyEnv MCP Server
- Let supported AI clients inspect selected services, sites, configs, logs, versions, and lifecycle actions
- Keep AI workflows and local project infrastructure in the same workspace

Installation
Windows
- Installer: FlyEnv-Setup-4.18.3.exe
- Portable: FlyEnv-Portable-4.18.3.exe
macOS
brew install flyenv
Linux
For the latest packages, see GitHub Releases.
Interface Preview
<table> <tr> <th width="50%">Service Management</th> <th width="50%">Version Switching</th> </tr> <tr> <td><img src="./screen1.jpeg" alt="FlyEnv service management interface" width="100%"></td> <td><img src="./screen2.jpeg" alt="FlyEnv project runtime version switching" width="100%"></td> </tr> </table>Open Source & Build Transparency
FlyEnv is open source under the BSD 3-Clause License.
Installation packages are built through GitHub Actions.
Free Windows code signing is provided by SignPath.io, with the certificate provided by the SignPath Foundation.
Development & Contribution
git clone git@github.com:xpf0000/FlyEnv.git
cd FlyEnv
yarn install
yarn run dev
See the Development Guide.
Community & Support
- Website: https://flyenv.com
- Demos: https://flyenv.com/demos
- Guide: https://flyenv.com/guide/
- GitHub Discussions: https://github.com/xpf0000/FlyEnv/discussions
- Discord: https://discord.gg/u5SuMGxjPE
- Facebook Group: https://www.facebook.com/groups/908637655411162
- Architecture Analysis: https://deepwiki.com/xpf0000/FlyEnv
License: BSD 3-Clause
Related Skills
claude-mem
99.1kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
95.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.3kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
