Skip to main content
Glama
TrackLine
by TrackLine

system_generate_x25519

Generate X25519 key pairs for VLESS Reality protocol to establish secure VPN connections through the Remnawave panel.

Instructions

Generate X25519 key pair for VLESS Reality

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The tool handler for system_generate_x25519 calls the client's generateX25519 method.
    async () => {
        try {
            const result = await client.generateX25519();
            return toolResult(result);
        } catch (e) {
            return toolError(e);
        }
    },
  • The tool 'system_generate_x25519' is registered in the system tools set.
    server.tool(
        'system_generate_x25519',
        'Generate X25519 key pair for VLESS Reality',
        {},
        async () => {
            try {
                const result = await client.generateX25519();
                return toolResult(result);
            } catch (e) {
                return toolError(e);
            }
        },
    );
  • The client-side implementation of the tool, which makes a GET request to the REST API.
    async generateX25519() {
        return this.get(REST_API.SYSTEM.TOOLS.GENERATE_X25519);
    }

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/TrackLine/mcp-remnawave'

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