Umami MCP server
MCP server exposing Umami analytics (Cloud + self-hosted)
Umami MCP Server
MCP server that exposes Umami Cloud analytics via tools.
Tools
get_websites- List all your websitesget_stats- Get visitor statisticsget_pageviews- View page traffic over timeget_metrics- See browsers, countries, devices, and moreget_active- Current active visitors
Requirements
- Python 3.13+
uv
Configure
Umami Cloud API base URL: https://api.umami.is/v1
Environment variables:
UMAMI_API_KEY- Umami Cloud API key (required for Umami Cloud)UMAMI_USERNAME- Umami username (self-hosted only)UMAMI_PASSWORD- Umami password (self-hosted only)UMAMI_API_BASE(optional) - defaults tohttps://api.umami.is/v1
Auth rules:
- Umami Cloud: only
UMAMI_API_KEYis supported. - Self-hosted: you can use
UMAMI_API_KEYorUMAMI_USERNAME+UMAMI_PASSWORD. - You must configure at least one of these:
UMAMI_API_KEYOR (UMAMI_USERNAMEandUMAMI_PASSWORD). - For self-hosted username/password auth, set
UMAMI_API_BASEto your instance API root (e.g.https://your-umami.example/api).
All tool parameters that represent times accept ISO datetimes. If a datetime is missing a timezone, it is treated as UTC.
Run locally
uvx run umami-mcp-server
OpenCode MCP config
Example ~/.config/opencode/opencode.json (replace the API key and adjust the path if your clone lives elsewhere):
{
"$schema": "https://opencode.ai/config.json",
"theme": "system",
"mcp": {
"umami": {
"type": "local",
"command": [
"uvx",
"umami-mcp-server"
],
"environment": {
"UMAMI_API_KEY": "YOUR_UMAMI_CLOUD_API_KEY",
"UMAMI_API_BASE": "https://api.umami.is/v1"
},
"enabled": true,
}
}
}
Self-hosted example:
{
"mcp": {
"umami": {
"type": "local",
"command": ["uvx", "umami-mcp-server"],
"environment": {
"UMAMI_USERNAME": "YOUR_USERNAME",
"UMAMI_PASSWORD": "YOUR_PASSWORD",
"UMAMI_API_BASE": "https://your-umami.example"
}
},
"enabled": true,
}
}
Serveurs connexes
ENS MCP Server
Resolve and query Ethereum Name Service domains, records, and ownership data.
Memento-cmp
A Three-Layer Memory Architecture for LLMs (Redis + Postgres + Vector) MCP
observability-mcp
One MCP server that connects to any observability backend through pluggable connectors, normalizes the data, adds intelligent analysis, and provides a web UI for configuration.
Parse
See how any brand surfaces in AI search
Easy MCP AI for Wordpress
Free Complete Wordpress MCP. 100% Plugin, No external install needed.
Alpaca Trading
Manage stock and crypto portfolios, place trades, and access market data via the Alpaca Trading API.
Strider Labs Uber MCP
MCP server for Uber - let AI agents book rides, get fare estimates, and track trips
ALMA_MCP
A Model Context Protocol (MCP) server that provides comprehensive access to the ALMA (Atacama Large Millimeter/submillimeter Array) archive through a clean, extensible architecture.
Draw-it MCP
An AI-powered drawing application for your browser. Draw, save, and get AI-powered insights.
Hawaii Conditions MCP
Real-time surf, trails, volcano, ocean safety, weather, and restaurants for all Hawaiian islands — built for AI agents.