Skip to main content
Glama
mikusnuz

umami-mcp

get_my_teams

Retrieve your team memberships from Umami Analytics with pagination and search options for efficient management.

Instructions

Get the list of teams the current user belongs to

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1-based)
pageSizeNoResults per page
queryNoSearch query to filter teams

Implementation Reference

  • Registration and handler implementation for the "get_my_teams" MCP tool.
    server.tool(
      "get_my_teams",
      "Get the list of teams the current user belongs to",
      {
        page: z.number().optional().describe("Page number (1-based)"),
        pageSize: z.number().optional().describe("Results per page"),
        query: z.string().optional().describe("Search query to filter teams"),
      },
      async ({ page, pageSize, query }) => {
        const data = await client.call("GET", "/api/me/teams", undefined, {
          page,
          pageSize,
          query,
        });
        return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }] };
      }
    );

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikusnuz/umami-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server