Skip to content

SMProxy documentation

SMProxy is a client for VLESS, Reality, VMess, Trojan, Shadowsocks, WireGuard/AmneziaWG, Hysteria 2 and TUIC v5. 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.

Developer documentation

Integration for subscription providers and panels.

Subscriptions & servers

Routing & censorship bypass

Account & tools

App settings

What is configured inside the app, and on which platforms.

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.

claude mcp add --transport http smproxy-docs https://provider.smproxy.io/mcp

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