MCP server for the Umami Analytics v3 API
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
UMAMI_PASSWORDAPI keyoptionalLogin password (for self-hosted)
UMAMI_API_KEYAPI keyoptionalBearer API key for Umami Cloud or self-hosted Umami 3.4+
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
get_meGet the currently authenticated user's profile informationGet the currently authenticated user's profile information
No input schema was published for this tool.
get_my_websitesGet the list of websites belonging to the current userGet the list of websites belonging to the current user
No input schema was published for this tool.
get_my_teamsGet the list of teams the current user belongs toGet the list of teams the current user belongs to
No input schema was published for this tool.
update_my_passwordUpdate the current user's password (self-hosted Umami only; Cloud API keys cannot call this route)Update the current user's password (self-hosted Umami only; Cloud API keys cannot call this route)
No input schema was published for this tool.
verify_authVerify the current authentication token is validVerify the current authentication token is valid
No input schema was published for this tool.
get_shareResolve a public Umami share by its slug without authenticationResolve a public Umami share by its slug without authentication
No input schema was published for this tool.
heartbeatCheck if the Umami server is running and healthyCheck if the Umami server is running and healthy
No input schema was published for this tool.
complete_two_factor_loginComplete a pending self-hosted Umami login after a tool reports that 2FA is requiredComplete a pending self-hosted Umami login after a tool reports that 2FA is required
No input schema was published for this tool.
send_eventSend a custom event or pageview to Umami (useful for server-side tracking)Send a custom event or pageview to Umami (useful for server-side tracking)
No input schema was published for this tool.
get_event_valuesGet event or session property values for a websiteGet event or session property values for a website
No input schema was published for this tool.
get_event_data_eventsGet event data events (custom event names and counts) for a websiteGet event data events (custom event names and counts) for a website
No input schema was published for this tool.
get_event_data_fieldsGet event data fields (property keys and their data types) for a websiteGet event data fields (property keys and their data types) for a website
No input schema was published for this tool.
get_event_data_propertiesGet custom-event property names and their data types for a websiteGet custom-event property names and their data types for a website
No input schema was published for this tool.
get_event_data_by_idGet the custom data attached to one eventGet the custom data attached to one event
No input schema was published for this tool.
get_event_data_valuesGet event data values (aggregated counts for a specific property) for a websiteGet event data values (aggregated counts for a specific property) for a website
No input schema was published for this tool.
get_event_data_statsGet event data statistics (summary counts) for a websiteGet event data statistics (summary counts) for a website
No input schema was published for this tool.
batch_eventsSend multiple events or pageviews in a single batch requestSend multiple events or pageviews in a single batch request
No input schema was published for this tool.
send_identifyAttach custom session data or a distinct ID through Umami's public collection APIAttach custom session data or a distinct ID through Umami's public collection API
No input schema was published for this tool.
send_performanceSend Core Web Vitals through Umami's public collection APISend Core Web Vitals through Umami's public collection API
No input schema was published for this tool.
get_realtimeGet real-time data for a website (last 30 minutes). Returns current visitors, active URLs, referrers, countries, and events.Get real-time data for a website (last 30 minutes). Returns current visitors, active URLs, referrers, countries, and events.
No input schema was published for this tool.
list_reportsList saved reports for a websiteList saved reports for a website
No input schema was published for this tool.
get_reportGet details of a specific saved reportGet details of a specific saved report
No input schema was published for this tool.
create_reportCreate and save a new reportCreate and save a new report
No input schema was published for this tool.
update_reportUpdate an existing saved reportUpdate an existing saved report
No input schema was published for this tool.
delete_reportprivilegedDelete a saved reportDelete a saved report
No input schema was published for this tool.
run_reportExecute a current Umami v3 report and return its resultExecute a current Umami v3 report and return its result
No input schema was published for this tool.
get_sessionGet details of a specific sessionGet details of a specific session
No input schema was published for this tool.
get_session_activityGet activity log for a specific session (pages visited, events fired)Get activity log for a specific session (pages visited, events fired)
No input schema was published for this tool.
get_session_propertiesGet custom properties attached to a specific sessionGet custom properties attached to a specific session
No input schema was published for this tool.
get_session_data_propertiesGet session data property names and their data types for a websiteGet session data property names and their data types for a website
No input schema was published for this tool.
get_session_data_valuesGet session data values (aggregated counts for session properties) for a websiteGet session data values (aggregated counts for session properties) for a website
No input schema was published for this tool.
get_statsGet summary statistics for a website (pageviews, visitors, visits, bounces, totaltime)Get summary statistics for a website (pageviews, visitors, visits, bounces, totaltime)
No input schema was published for this tool.
get_pageviewsGet pageview and session counts over time for a websiteGet pageview and session counts over time for a website
No input schema was published for this tool.
get_metricsGet aggregated metrics for a website (e.g. top pages, browsers, countries, devices, OS, events)Get aggregated metrics for a website (e.g. top pages, browsers, countries, devices, OS, events)
No input schema was published for this tool.
get_eventsList event rows for a website with current Umami v3 filters and paginationList event rows for a website with current Umami v3 filters and pagination
No input schema was published for this tool.
get_sessionsGet session data for a websiteGet session data for a website
No input schema was published for this tool.
get_daterangeGet the date range of available data for a websiteGet the date range of available data for a website
No input schema was published for this tool.
get_event_seriesGet event metrics over time (event series data) for a websiteGet event metrics over time (event series data) for a website
No input schema was published for this tool.
get_session_statsGet summarized session statistics for a website (total sessions, unique visitors, etc.)Get summarized session statistics for a website (total sessions, unique visitors, etc.)
No input schema was published for this tool.
get_sessions_weeklyGet weekly session data for a websiteGet weekly session data for a website
No input schema was published for this tool.
40 of 40 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
MCP server for the Umami Analytics v3 API
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
55 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+43 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.