habitify-mcp-server

sargonpiraev/habitify-mcp-server

3.3

If you are the rightful owner of habitify-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Habitify MCP Server is designed for seamless integration with AI assistants, enabling users to track habits, manage mood logs, and automate workflows using the Habitify API.

The Habitify MCP Server provides a robust solution for integrating the Habitify API with AI tools like Claude, Cursor, and VS Code. This server allows users to automate habit tracking, mood logging, and note creation directly from their preferred AI assistants. With comprehensive API coverage, users can access over 23 tools to manage habits, moods, logs, notes, and actions. The server supports real-time tracking and professional integration features such as error handling, validation, and logging. Users can selectively load specific tools using glob patterns, ensuring a tailored experience that meets their unique needs. The server is compatible with various platforms, including Cursor, VS Code, and Claude Desktop, making it a versatile choice for developers and AI enthusiasts looking to enhance their productivity and streamline their habit management processes.

Features

  • Seamless AI Integration with Habitify API
  • Automated Workflows for habit tracking and mood logging
  • Complete API Coverage with 23+ tools
  • Selective Tool Loading using glob patterns
  • Real-time Tracking and Professional Integration

Usages

usage with Smithery

bash
npx -y @smithery/cli@latest install @sargonpiraev/habitify-mcp-server --client <CLIENT_NAME>

usage with Cursor

{
  "mcpServers": {
    "habitify-mcp-server": {
      "command": "npx",
      "args": ["-y", "@sargonpiraev/habitify-mcp-server"],
      "env": {
        "HABITIFY_API_KEY": "your-habitify-api-key"
      }
    }
  }
}

usage with VS Code

"mcp": {
  "servers": {
    "habitify-mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@sargonpiraev/habitify-mcp-server"],
      "env": {
        "HABITIFY_API_KEY": "your-habitify-api-key"
      }
    }
  }
}

usage with Claude Desktop

{
  "mcpServers": {
    "habitify-mcp-server": {
      "command": "npx",
      "args": ["-y", "@sargonpiraev/habitify-mcp-server"],
      "env": {
        "HABITIFY_API_KEY": "your-habitify-api-key"
      }
    }
  }
}

Tools

  1. get-journal

    Get list of habits for a specific date with filtering options

  2. add-log

    Add quantifiable habit log (numbers, measurements)

  3. get-logs

    Retrieve habit logs with filtering

  4. delete-log

    Delete a specific habit log entry

  5. create-mood

    Create new mood entry (1-5 scale)