Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_API_KEY | No | Your Gemini API key (get from https://aistudio.google.com/apikey) | |
| NLMCP_AUTH_TOKEN | No | Token-based authentication token for MCP | |
| GEMINI_TIMEOUT_MS | No | API timeout in milliseconds | 30000 |
| NLMCP_AUTH_ENABLED | No | Enable MCP authentication | false |
| NLMCP_CERT_PINNING | No | Enable certificate pinning | true |
| NLMCP_AUDIT_ENABLED | No | Enable audit logging | true |
| NLMCP_SECRETS_BLOCK | No | Block operations on secret detection | false |
| GEMINI_DEFAULT_MODEL | No | Default Gemini model to use | gemini-2.5-flash |
| NLMCP_ENCRYPTION_KEY | No | Optional custom encryption key (base64-encoded 32 bytes) | |
| NLMCP_SECRETS_REDACT | No | Auto-redact detected secrets | true |
| NLMCP_SECRETS_SCANNING | No | Enable secrets scanning | true |
| NLMCP_USE_POST_QUANTUM | No | Enable post-quantum encryption | true |
| NLMCP_SESSION_INACTIVITY | No | Session inactivity timeout in seconds | 1800 |
| NLMCP_SESSION_MAX_LIFETIME | No | Maximum session lifetime in seconds | 28800 |
| GEMINI_DEEP_RESEARCH_ENABLED | No | Enable Gemini Deep Research feature | true |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |