SMProxy documentation¶
SMProxy is a client for VLESS, Reality, VMess, Trojan, Shadowsocks and WireGuard/AmneziaWG. iOS, iPadOS, macOS, Apple TV, Android, Android TV, Windows and Linux.
The app ships no servers and provides no VPN service: the user imports a subscription from a provider and connects. Everything is free — there are no paid tiers and no gated features.
-
Integration for subscription providers and panels: subscription formats, HTTP headers, deep links, routing profiles, WireGuard/AmneziaWG parameters, encrypted values.
-
Every setting in the app: what it does, its default, and which platforms have it — plus operating system requirements.
Documentation for AI assistants¶
The documentation has its own MCP server: an assistant connects in one command and then finds the right page by itself, instead of inventing header names.
Setup for Cursor, VS Code, Codex and others is on the Documentation for AI page.
If your assistant has no MCP support, point it at the whole documentation in one file: llms-full.txt; the page index is at llms.txt.
The app¶
Downloads and release notes: GitLab · Website: smproxy.io