FOR DEVELOPERS

Documentation for AI assistants (MCP)

Connect the SMProxy documentation to your AI assistant — it will answer questions about subscription headers, deep links and parameters from the real pages instead of inventing them.

MCP server URL
https://provider.smproxy.io/mcp

Public server, no sign-up. Answers in Russian and English.

How to connect

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

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

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

~/.cursor/mcp.json, or .cursor/mcp.json in the project:

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

.vscode/mcp.json in the project:

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

~/.codex/config.toml:

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

~/.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 it

•“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 added the i1–i5 parameters”
✓
The last question is a good check: the right answer is 0.2.16. It is not in the models’ general knowledge, so a correct answer means the assistant really is reading the documentation.

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

Page index: https://docs.smproxy.io/llms.txt

Any documentation page is available as Markdown — add .md to its address.

Documentation sources: gitlab.com/smproxy/docs · Documentation: docs.smproxy.io