Umami MCP Server
by Asif2BD
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| UMAMI_URL | Yes | The URL of your Umami instance (required). | |
| UMAMI_API_KEY | No | Umami Cloud API key. Alternative to username/password. | |
| UMAMI_MCP_HOST | No | HTTP bind address. | 127.0.0.1 |
| UMAMI_MCP_MODE | No | Permission mode: read, write, or admin. | read |
| UMAMI_MCP_PORT | No | HTTP port. | 3334 |
| UMAMI_PASSWORD | No | Self-hosted login password. Required when using username/password authentication. | |
| UMAMI_USERNAME | No | Self-hosted login username. Required when using username/password authentication. | |
| UMAMI_MCP_ISSER | No | Public HTTPS URL of this server. Required when OAuth is enabled. | |
| UMAMI_MCP_OAUTH | No | Set to 'true' to enable OAuth mode. | |
| UMAMI_MCP_ENV_FILE | No | Explicit path to a credentials file. | |
| UMAMI_MCP_TOKEN_TL | No | Access token lifetime in seconds. | 2592000 |
| UMAMI_MCP_TOKEN_KEY | No | 32 random bytes (base64url) used to seal credentials into tokens. Required when OAuth is enabled. | |
| UMAMI_MCP_TRANSPORT | No | Transport: stdio or http. | stdio |
| UMAMI_MCP_ALLOW_DESTRUCTIVE | No | Set to 'true' to enable destructive operations (delete/reset). | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues