Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

@Kognar/Nginx Manager Server

БесплатноНе проверен

MCP server that abstracts the Nginx Proxy Manager API, enabling management of proxy hosts, redirections, streams, certificates, access lists, and users through

GitHubEmbed

Описание

MCP server that abstracts the Nginx Proxy Manager API, enabling management of proxy hosts, redirections, streams, certificates, access lists, and users through natural language.

README

Kognar

@kognar/nginx-manager-mcp-server

MCP server que abstrai chamadas à API do Nginx Proxy Manager.

Instalação

npm install
npm run build

Configuração

Aceita via argumentos de CLI ou variáveis de ambiente (CLI tem precedência):

flag env descrição
--base-url (ou --url) NPM_BASE_URL URL completa da API do NPM (use como está — não adicione porta)
--email (ou --user) NPM_EMAIL email de login
--password (ou --pass) NPM_PASSWORD senha
npx @kognar/nginx-manager-mcp-server \
  --base-url https://npm.example.com \
  --email [email protected] \
  --password changeme

Uso com Claude Code / Desktop

Adicione no claude_desktop_config.json (ou .mcp.json):

{
  "mcpServers": {
    "nginx-manager": {
      "command": "npx",
      "args": [
        "-y",
        "@kognar/nginx-manager-mcp-server",
        "--base-url", "https://npm.example.com",
        "--email", "[email protected]",
        "--password", "changeme"
      ]
    }
  }
}

Alternativa com env vars:

{
  "mcpServers": {
    "nginx-manager": {
      "command": "npx",
      "args": ["-y", "@kognar/nginx-manager-mcp-server"],
      "env": {
        "NPM_BASE_URL": "https://npm.example.com",
        "NPM_EMAIL": "[email protected]",
        "NPM_PASSWORD": "changeme"
      }
    }
  }
}

Tools disponíveis

  • Proxy hostsnpm_list_proxy_hosts, npm_get_proxy_host, npm_create_proxy_host, npm_update_proxy_host, npm_delete_proxy_host, npm_enable_proxy_host, npm_disable_proxy_host
  • Redirection hosts — idem com redirection_host
  • 404 hosts — idem com dead_host
  • Streams — idem com stream
  • Certificatesnpm_list_certificates, npm_get_certificate, npm_create_certificate_letsencrypt, npm_create_certificate_custom, npm_renew_certificate, npm_test_certificate_http_reach, npm_delete_certificate
  • Access listsnpm_list_access_lists, npm_get_access_list, npm_create_access_list, npm_update_access_list, npm_delete_access_list
  • Usersnpm_list_users, npm_get_user, npm_get_me, npm_create_user, npm_update_user, npm_set_user_password, npm_set_user_permissions, npm_delete_user
  • Miscnpm_get_settings, npm_get_setting, npm_update_setting, npm_get_audit_log, npm_get_reports_hosts, npm_health

Desenvolvimento

npm run dev        # executa via tsx
npm run typecheck  # valida tipos sem emitir

Autenticação usa POST /api/tokens com cache em memória e refresh automático 1 min antes da expiração.

Licença

AGPL-3.0

from github.com/kognar-ai/ngnix-manager-mcp-server

Установка @Kognar/Nginx Manager Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/kognar-ai/ngnix-manager-mcp-server

FAQ

@Kognar/Nginx Manager Server MCP бесплатный?

Да, @Kognar/Nginx Manager Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для @Kognar/Nginx Manager Server?

Нет, @Kognar/Nginx Manager Server работает без API-ключей и переменных окружения.

@Kognar/Nginx Manager Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить @Kognar/Nginx Manager Server в Claude Desktop, Claude Code или Cursor?

Открой @Kognar/Nginx Manager Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare @Kognar/Nginx Manager Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development