Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
vpn_connect

Connect to a VPN exit node. Starts local proxy. After connecting, use vpn_fetch(url) to make requests through the VPN. If the account is not yet activated, returns payment instructions — show these to the user so they can pay with a TON wallet app. Do NOT open a browser for payment — the payment address is returned directly by this tool.

vpn_disconnect

Disconnect from VPN. Stops the local proxy. WebFetch returns to direct connection.

vpn_switch

Switch to a different VPN exit node. Restarts the proxy with the new node.

vpn_status

Check VPN account status: payment state, quota used/remaining, expiry, active node. Use after payment to verify activation before connecting.

vpn_nodes

List available VPN exit nodes with regions. Requires an active (paid) account.

vpn_activate

Activate VPN account. Returns a TON USDT payment address and instructions. Show the address and instructions to the user — they need to send 1 USDT using a TON wallet app (Tonkeeper, TonHub, etc). Payment is detected automatically. Do NOT open a browser — all payment info is returned by this tool. After the user pays, call vpn_status() to check, then vpn_connect() to start.

vpn_fetch

Fetch a URL through the VPN tunnel. Use this instead of WebFetch when you need the request to come from the VPN exit node IP. Requires vpn_connect() first. Returns status code, headers, and body. This is the safe default — only vpn_fetch requests go through VPN, WebFetch stays direct.

vpn_setup

Download and install VPN binary for the current OS. Called automatically by vpn_connect if needed.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cheeeee/vpn-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server