Skip to content

Documentation for AI

You can connect the SMProxy documentation to an AI assistant, and it will answer questions about headers, deep links and parameters from the real pages instead of inventing them. No registration, the server is public.

Connect in one command

The server address is https://provider.smproxy.io/mcp.

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

In Settings → Developer → Edit config, file claude_desktop_config.json:

{
  "mcpServers": {
    "smproxy-docs": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://provider.smproxy.io/mcp"]
    }
  }
}

In ~/.cursor/mcp.json, or .cursor/mcp.json inside the project:

{
  "mcpServers": {
    "smproxy-docs": { "url": "https://provider.smproxy.io/mcp" }
  }
}

In .vscode/mcp.json inside the project:

{
  "servers": {
    "smproxy-docs": { "type": "http", "url": "https://provider.smproxy.io/mcp" }
  }
}

In ~/.codex/config.toml:

[mcp_servers.smproxy-docs]
command = "npx"
args = ["-y", "mcp-remote", "https://provider.smproxy.io/mcp"]

In ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "smproxy-docs": { "serverUrl": "https://provider.smproxy.io/mcp" }
  }
}

Restart your editor after connecting.

What the server can do

Tool What it does
search_docs Search the documentation, with snippets around each match
get_page One page in full, as Markdown
list_pages Table of contents: every page with its section and description

The default language is Russian; pass lang=en for English.

What to ask

  • "which subscription response headers does SMProxy support?"
  • "what stops working without an active Provider ID?"
  • "show me the deep-link format for importing a subscription"
  • "which AmneziaWG version introduced the i1–i5 parameters?"

The last one doubles as a check: the correct answer is 0.2.16. That fact is not in a model's general knowledge, so a correct answer means the assistant is really reading the docs.

Without MCP

If your assistant has no MCP support, point it at the whole documentation in one file:

https://docs.smproxy.io/llms-full.txt

A page index lives at llms.txt. Any page is available as Markdown by adding .md to its address.