Skip to content
Agentmart
Submit a tool

Umami

MCP server for Umami Analytics v3 — analytics, boards, links, pixels, reports, replay, and more

Connector by mikusnuz · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 8
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mikusnuz-umami

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Umami Analytics v3 — analytics, boards, links, pixels, reports, replay, and more

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
76 read · 40 write · 14 delete · 3 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 133

Read from the source code; the running server may list different tools.

Read 76 · Look things up without changing anything.

  • get_active_visitors
  • get_annotation
  • get_board
  • get_daterange
  • get_event_data_by_id
  • get_event_data_events
  • get_event_data_fields
  • get_event_data_properties
  • get_event_data_stats
  • get_event_data_values
  • get_event_series
  • get_event_values
Show 64 more tools
  • get_events
  • get_link
  • get_link_charts
  • get_me
  • get_metrics
  • get_my_teams
  • get_my_websites
  • get_pageviews
  • get_pixel
  • get_pixel_charts
  • get_realtime
  • get_recorder_config
  • get_replay
  • get_replay_saved_status
  • get_report
  • get_revenue_chart
  • get_revenue_metrics
  • get_revenue_sessions
  • get_revenue_stats
  • get_segment
  • get_session
  • get_session_activity
  • get_session_data_properties
  • get_session_data_values
  • get_session_properties
  • get_session_stats
  • get_sessions
  • get_sessions_weekly
  • get_share
  • get_share_by_id
  • get_stats
  • get_team
  • get_team_user
  • get_two_factor_status
  • get_user
  • get_user_teams
  • get_user_two_factor_status
  • get_user_websites
  • get_website
  • get_website_charts
  • get_website_reports
  • heartbeat
  • list_admin_teams
  • list_admin_websites
  • list_annotations
  • list_boards
  • list_entity_shares
  • list_links
  • list_pixels
  • list_replays
  • list_reports
  • list_saved_replays
  • list_segments
  • list_session_replays
  • list_team_boards
  • list_team_links
  • list_team_pixels
  • list_team_users
  • list_team_websites
  • list_teams
  • list_users
  • list_website_shares
  • list_websites
  • verify_auth

Write 40 · Create, change, send or run things.

  • add_team_user
  • batch_events
  • cancel_two_factor_setup
  • clone_board
  • complete_two_factor_login
  • confirm_two_factor_setup
  • create_annotation
  • create_board
  • create_link
  • create_pixel
  • create_report
  • create_segment
Show 28 more tools
  • create_share
  • create_team
  • create_user
  • create_website
  • create_website_share
  • disable_two_factor
  • initiate_two_factor_setup
  • send_event
  • send_identify
  • send_link_or_pixel_event
  • send_performance
  • set_global_two_factor_requirement
  • set_replay_saved
  • set_team_two_factor_requirement
  • set_user_two_factor_requirement
  • transfer_website
  • update_annotation
  • update_board
  • update_link
  • update_my_password
  • update_pixel
  • update_report
  • update_segment
  • update_share
  • update_team
  • update_team_user
  • update_user
  • update_website

Delete 14 · Delete, drop, revoke or wipe things.

  • delete_annotation
  • delete_board
  • delete_link
  • delete_pixel
  • delete_report
  • delete_segment
  • delete_session
  • delete_share
  • delete_team
  • delete_user
  • delete_website
  • remove_team_user
Show 2 more tools
  • reset_user_two_factor
  • reset_website

Not yet classified 3 · We could not tell from the name and description.

  • export_website
  • join_team
  • run_report

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • UMAMI_API_KEY
  • UMAMI_PASSWORD

Other settings (environment variables or headers).

  • UMAMI_COLLECTOR_URL
  • UMAMI_MODE
  • UMAMI_URL
  • UMAMI_USERNAME

Network hosts it talks to 4

  • api.umami.is · found in code
  • cloud.umami.is · found in code
  • github.com · found in code
  • glama.ai · found in code

Files it touches

  • Any path the agent passes to its tools

Tools (133)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_team_user

    Add a user to a team

  • batch_events

    Send multiple events or pageviews in a single batch request

  • cancel_two_factor_setup

    Cancel pending self-hosted Umami 2FA setup

  • clone_board

    Clone an Umami board

  • complete_two_factor_login

    Complete a pending self-hosted Umami login after a tool reports that 2FA is required

  • confirm_two_factor_setup

    Confirm self-hosted Umami 2FA setup and receive one-time backup codes

  • create_annotation

    Add a dated note to a website's charts (Umami 3.4+)

  • create_board

    Create an Umami board

  • create_link

    Create a tracked link

  • create_pixel

    Create a tracking pixel

  • create_report

    Create and save a new report

  • create_segment

    Create a saved segment or cohort

  • create_share

    Create a share for a website, link, pixel, or board

  • create_team

    Create a new team

  • create_user

    Create a new user (admin only)

Show 118 more tools
  • create_website

    Create a new website to track in Umami

  • create_website_share

    Create a website share

  • delete_annotation

    Delete a website annotation (Umami 3.4+)

  • delete_board

    Delete an Umami board

  • delete_link

    Delete a tracked link

  • delete_pixel

    Delete a tracking pixel

  • delete_report

    Delete a saved report

  • delete_segment

    Delete a saved segment or cohort

  • delete_session

    Delete one session (self-hosted relational storage only)

  • delete_share

    Delete a managed share

  • delete_team

    Delete a team

  • delete_user

    Delete a user (admin only)

  • delete_website

    Delete a website from Umami

  • disable_two_factor

    Disable self-hosted Umami 2FA when policy permits

  • export_website

    Export website analytics as a base64-encoded ZIP of CSV files

  • get_active_visitors

    Get the number of currently active visitors on a website

  • get_annotation

    Get a website annotation (Umami 3.4+)

  • get_board

    Get an Umami board

  • get_daterange

    Get the date range of available data for a website

  • get_event_data_by_id

    Get the custom data attached to one event

  • get_event_data_events

    Get event data events (custom event names and counts) for a website

  • get_event_data_fields

    Get event data fields (property keys and their data types) for a website

  • get_event_data_properties

    Get custom-event property names and their data types for a website

  • get_event_data_stats

    Get event data statistics (summary counts) for a website

  • get_event_data_values

    Get event data values (aggregated counts for a specific property) for a website

  • get_event_series

    Get event metrics over time (event series data) for a website

  • get_event_values

    Get event or session property values for a website

  • get_events

    List event rows for a website with current Umami v3 filters and pagination

  • get_link

    Get a tracked link

  • get_link_charts

    Get chart data for up to 20 tracked links

  • get_me

    Get the currently authenticated user's profile information

  • get_metrics

    Get aggregated metrics for a website (e.g. top pages, browsers, countries, devices, OS, events)

  • get_my_teams

    Get the list of teams the current user belongs to

  • get_my_websites

    Get the list of websites belonging to the current user

  • get_pageviews

    Get pageview and session counts over time for a website

  • get_pixel

    Get a tracking pixel

  • get_pixel_charts

    Get chart data for up to 20 tracking pixels

  • get_realtime

    Get real-time data for a website (last 30 minutes). Returns current visitors, active URLs, referrers, countries, and events.

  • get_recorder_config

    Get public session-replay and heatmap recorder configuration

  • get_replay

    Get reconstructed events for one session replay

  • get_replay_saved_status

    Check whether one session replay is saved

  • get_report

    Get details of a specific saved report

  • get_revenue_chart

    Get revenue chart data

  • get_revenue_metrics

    Get revenue metrics by dimension

  • get_revenue_sessions

    List sessions with revenue data

  • get_revenue_stats

    Get revenue summary and comparison

  • get_segment

    Get a saved segment or cohort

  • get_session

    Get details of a specific session

  • get_session_activity

    Get activity log for a specific session (pages visited, events fired)

  • get_session_data_properties

    Get session data property names and their data types for a website

  • get_session_data_values

    Get session data values (aggregated counts for session properties) for a website

  • get_session_properties

    Get custom properties attached to a specific session

  • get_session_stats

    Get summarized session statistics for a website (total sessions, unique visitors, etc.)

  • get_sessions

    Get session data for a website

  • get_sessions_weekly

    Get weekly session data for a website

  • get_share

    Resolve a public Umami share by its slug without authentication

  • get_share_by_id

    Get a managed share by internal ID

  • get_stats

    Get summary statistics for a website (pageviews, visitors, visits, bounces, totaltime)

  • get_team

    Get details of a specific team

  • get_team_user

    Get details of a specific team member

  • get_two_factor_status

    Get self-hosted Umami 2FA status

  • get_user

    Get details of a specific user (admin only)

  • get_user_teams

    Get the list of teams a user belongs to (admin only)

  • get_user_two_factor_status

    Get a user's 2FA enrollment status (self-hosted admin only)

  • get_user_websites

    Get the list of websites a user has access to (admin only)

  • get_website

    Get details of a specific website by ID

  • get_website_charts

    Get chart data for up to 20 websites

  • get_website_reports

    Get all reports associated with a specific website

  • heartbeat

    Check if the Umami server is running and healthy

  • initiate_two_factor_setup

    Start self-hosted Umami 2FA setup

  • join_team

    Join a team using an access code

  • list_admin_teams

    List every team (self-hosted admin only)

  • list_admin_websites

    List every website (self-hosted admin only)

  • list_annotations

    List website annotations (Umami 3.4+)

  • list_boards

    List Umami v3 boards

  • list_entity_shares

    List shares for a website, link, pixel, or board

  • list_links

    List tracked links

  • list_pixels

    List tracking pixels

  • list_replays

    List session replays for a website

  • list_reports

    List saved reports for a website

  • list_saved_replays

    List saved session replays

  • list_segments

    List saved segments or cohorts for a website

  • list_session_replays

    List replay recordings linked to one session

  • list_team_boards

    List boards belonging to a team

  • list_team_links

    List tracked links belonging to a team

  • list_team_pixels

    List tracking pixels belonging to a team

  • list_team_users

    List all members of a team

  • list_team_websites

    List all websites that belong to a team

  • list_teams

    List all teams

  • list_users

    List all users (admin only)

  • list_website_shares

    List shares created for a website

  • list_websites

    List all websites tracked in Umami

  • remove_team_user

    Remove a user from a team

  • reset_user_two_factor

    Reset a user's 2FA enrollment and backup codes (self-hosted admin only)

  • reset_website

    Reset a website by removing all its analytics data (irreversible)

  • run_report

    Execute a current Umami v3 report and return its result

  • send_event

    Send a custom event or pageview to Umami (useful for server-side tracking)

  • send_identify

    Attach custom session data or a distinct ID through Umami's public collection API

  • send_link_or_pixel_event

    Send a public collection event for a tracked link or pixel

  • send_performance

    Send Core Web Vitals through Umami's public collection API

  • set_global_two_factor_requirement

    Require or stop requiring 2FA globally (self-hosted admin only)

  • set_replay_saved

    Save or unsave a session replay (name is used when saving)

  • set_team_two_factor_requirement

    Require or stop requiring 2FA for a team (self-hosted owner/manager only)

  • set_user_two_factor_requirement

    Require or stop requiring 2FA for a user (self-hosted admin only)

  • transfer_website

    Transfer a website to a user or team using the current Umami transfer endpoint

  • update_annotation

    Replace an annotation's date, note and all-day flag (Umami 3.4+)

  • update_board

    Update an Umami board

  • update_link

    Update a tracked link

  • update_my_password

    Update the current user's password (self-hosted Umami only; Cloud API keys cannot call this route)

  • update_pixel

    Update a tracking pixel

  • update_report

    Update an existing saved report

  • update_segment

    Update a saved segment or cohort

  • update_share

    Update a managed share

  • update_team

    Update a team's name or access code

  • update_team_user

    Update a team member's role

  • update_user

    Update a user's username, password, or role (admin only)

  • update_website

    Update an existing website's configuration

  • verify_auth

    Verify the current authentication token is valid

Signals

Stars
8
Forks
1
Open issues
0
Weekly downloads
68
Last commit
Oct 19, 2026 (9 days ago)
Last release
Oct 19, 2026 (9 days ago)
Last package publish
Oct 19, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.mikusnuz/umami
Version
2.1.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mikusnuz

Cite this page

Umami MCP server. Agent Mart. https://agentmart.dev/connectors/mikusnuz-umami (last updated 2026-10-24)