技能潮 SkillTide 提交收录
官方说明10 个来源MCP 服务8 天前
gabrielmaialva33/winx-code-agent

gabrielmaialva33/winx-code-agent

🦀 🏠 - Rust reimplementation of WCGW for coding agents: shell execution and file management
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add winx-code-agent -- npx -y winx-code-agent
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
37 ★ · gabrielmaialva33/winx-code-agent · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 10 个来源列出
评分构成
综合分 1,003 · 37 ★ · 10 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 gabrielmaialva33/winx-code-agent;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

# 🪄 Winx

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

### *The High-Performance, Remote-First MCP Runtime for AI Coding Agents*
**Durable PTY Sessions • Streamable HTTP • Guarded File Operations • Blazing Fast Rust 🦀**
"Give remote and local LLMs durable, authenticated hands on your development machine."
⚡ Quickstart  • 
✨ Features  • 
🏗️ Architecture  • 
🌐 HTTP Guide  • 
🛡️ Security
English • Português • 中文
Winx is a **remote-first MCP runtime** for agents that need a real shell, guarded file-editing primitives, repository-aware
code navigation, and sessions that survive dropped connections. Its primary deployment path is a hardened
**Streamable HTTP** endpoint for ChatGPT and other cloud or networked MCP clients; stdio remains fully supported for
Claude Code, Codex CLI, Cursor, VS Code, and other local clients.
On Linux, macOS, and native Windows, Winx separates the MCP adapter from the processes that own each PTY. winxd
manages the control plane and one winx-guardian per logical session keeps the shell alive across HTTP disconnects,
client restarts, and adapter upgrades (Unix-domain sockets on Unix, named pipes plus job objects on Windows).
It started as a Rust port of WCGW, but it is not a Python wrapper: cd persists,
Ctrl+C interrupts the real process, interactive TUIs work, and large terminal output is rendered and token-budgeted
before reaching the model.
> [!IMPORTANT]
> **Streamable HTTP is the main deployment path.** Winx binds it to loopback by default, requires a strong bearer token,
> supports independent authenticated principals, and defaults to one durable session per principal/workspace. Repeated
> stateless Initialize calls reattach instead of manufacturing a new guardian.
Remote MCP in 60 seconds
Connect an MCP client to:
Cloud clients need a reachable HTTPS endpoint. Keep Winx on loopback and use a private MCP tunnel, VPN, or authenticated
HTTPS reverse proxy in front. For OpenAI products, the
Secure MCP Tunnel keeps Winx private while exposing
an OpenAI-hosted MCP endpoint.
**Next:** complete Streamable HTTP deployment guide ·
security model · local stdio setup
Why Winx for remote agents
- **Durable sessions:** HTTP is stateless from the client's point of view, but PTYs live in per-session guardians and
can be resumed with the same thread_id.
- **Identity-aware isolation:** one token per principal; thread IDs and MCP Task IDs are scoped internally and translated
back before the response leaves the server. Workspace affinity absorbs unstable model-generated thread IDs.
- **Right-sized tool catalogs:** full, coding, read-only, and terminal profiles—or an exact per-principal
allowlist—reduce discovery/schema payloads and reject calls without equivalent effective authority.
- **One mutation tool:** EditFiles creates, edits, batches, patches, verifies, and undoes through one typed
plan/commit engine, removing overlapping choices while preserving read evidence, canonical path binding, atomic writes,
receipts, and recovery.
- **Fail-closed network defaults:** loopback-only binding, 32-byte minimum tokens, chmod-600 token files, DNS-rebinding
host checks, body/time/concurrency limits, per-IP rate limiting, and delayed invalid-auth responses.
- **Agent-native terminal semantics:** foreground and background commands, status polling, interactive input, stable TUI
snapshots, turn detection, real exit codes, and bounded output.
- **Repository tools, not just a shell:** one guarded edit protocol, multi-file planning, undo, token-budgeted reads,
image input, context handoff, and tree-sitter symbol navigation.
Choose your transport
| Transport | Best for | Endpoint / launch | Authentication | Session model |
|---------------------|------------------------------------------------------------------------|--------------------------------------------------------------------------|----------------------------------------------------|------------------------------------------------------------------------------|
| **Streamable HTTP** | ChatGPT, hosted agents, remote automation, multiple MCP clients | https://host/mcp through a tunnel/proxy, with Winx on 127.0.0.1:8000 | Strong bearer token; optional multi-principal TOML | Stateless requests mapped to durable principal/workspace sessions by default |
| **stdio** | Claude Code, Codex CLI, Cursor, VS Code, desktop and local IDE clients | client launches winx-code-agent | Local process boundary | One local client, using the same durable daemon runtime |
Remote architecture
The detailed module boundaries, process contracts, and safety invariants are documented in
来源
awesome · https://github.com/gabrielmaialva33/winx-code-agent
按领域浏览
MCP 服务
Traction
37 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引