@kognar/nginx-manager-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NPM_EMAIL | Yes | Email de login | |
| NPM_BASE_URL | Yes | URL completa da API do NPM | |
| NPM_PASSWORD | Yes | Senha |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| npm_list_proxy_hostsB | List all proxy hosts configured in Nginx Proxy Manager. |
| npm_get_proxy_hostC | Get a proxy host by ID. |
| npm_create_proxy_hostC | Create a new proxy host. |
| npm_update_proxy_hostC | Update an existing proxy host (partial fields allowed). |
| npm_delete_proxy_hostC | Delete a proxy host by ID. |
| npm_enable_proxy_hostC | Enable a proxy host. |
| npm_disable_proxy_hostD | Disable a proxy host. |
| npm_list_redirection_hostsC | List all redirection hosts. |
| npm_get_redirection_hostC | Get a redirection host by ID. |
| npm_create_redirection_hostD | Create a redirection host. |
| npm_update_redirection_hostC | Update a redirection host. |
| npm_delete_redirection_hostC | Delete a redirection host. |
| npm_enable_redirection_hostC | Enable a redirection host. |
| npm_disable_redirection_hostC | Disable a redirection host. |
| npm_list_dead_hostsC | List all 404 (dead) hosts. |
| npm_get_dead_hostC | Get a 404 host by ID. |
| npm_create_dead_hostD | Create a 404 host. |
| npm_update_dead_hostC | Update a 404 host. |
| npm_delete_dead_hostC | Delete a 404 host. |
| npm_enable_dead_hostC | Enable a 404 host. |
| npm_disable_dead_hostC | Disable a 404 host. |
| npm_list_streamsB | List all TCP/UDP streams. |
| npm_get_streamC | Get a stream by ID. |
| npm_create_streamC | Create a TCP/UDP stream. |
| npm_update_streamD | Update a stream. |
| npm_delete_streamC | Delete a stream. |
| npm_enable_streamC | Enable a stream. |
| npm_disable_streamD | Disable a stream. |
| npm_list_certificatesB | List all SSL certificates. |
| npm_get_certificateB | Get a certificate by ID. |
| npm_create_certificate_letsencryptC | Request a new Let's Encrypt certificate for the given domain names. |
| npm_create_certificate_customB | Create a custom certificate record. File upload must follow via npm_upload_certificate. |
| npm_renew_certificateC | Renew a Let's Encrypt certificate. |
| npm_test_certificate_http_reachA | Test whether domains are HTTP-reachable before requesting a cert. |
| npm_delete_certificateC | Delete a certificate by ID. |
| npm_list_access_listsC | List all access lists. |
| npm_get_access_listB | Get an access list by ID. |
| npm_create_access_listD | Create an access list. |
| npm_update_access_listD | Update an access list. |
| npm_delete_access_listC | Delete an access list. |
| npm_list_usersC | List all NPM users. |
| npm_get_userA | Get a user by ID. Pass 'me' via id=0 is not supported; use the numeric ID. |
| npm_get_meA | Get the currently authenticated user. |
| npm_create_userC | Create a new user. |
| npm_update_userD | Update a user. |
| npm_set_user_passwordC | Set a user's password. |
| npm_set_user_permissionsC | Set a user's permissions. |
| npm_delete_userD | Delete a user. |
| npm_get_settingsA | List all NPM settings. |
| npm_get_settingC | Get a setting by name. |
| npm_update_settingC | Update a setting by name. |
| npm_get_audit_logB | Fetch the audit log. |
| npm_get_reports_hostsB | Aggregate hosts report (counts by type/status). |
| npm_healthA | Check NPM API health/version. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/kognar-ai/ngnix-manager-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server