Skip to main content
Glama
mikusnuz

umami-mcp

update_my_password

Change your Umami Analytics account password by providing your current and new passwords for security updates.

Instructions

Update the current user's password

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
currentPasswordYesCurrent password
newPasswordYesNew password

Implementation Reference

  • The tool "update_my_password" is defined and implemented directly in `src/tools/account.ts`. The handler uses the `client.call` method to send a POST request to `/api/me/password`.
    server.tool(
      "update_my_password",
      "Update the current user's password",
      {
        currentPassword: z.string().describe("Current password"),
        newPassword: z.string().describe("New password"),
      },
      async ({ currentPassword, newPassword }) => {
        await client.call("POST", "/api/me/password", {
          currentPassword,
          newPassword,
        });
        return { content: [{ type: "text", text: "Password updated successfully." }] };
      }
    );

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