← WebMCP Directory

Tool tree

brag-eta.vercel.app

Productivity & BusinessTools verified
Website
Local-first record of achievements, goals, mentoring, enablement, and energy.
Explore capabilities
    brag_add_achievementAction

    Record an achievement (a win worth remembering for reviews).

    View tool JSON
    {
      "name": "brag_add_achievement",
      "kind": "act",
      "impl": "imperative",
      "description": "Record an achievement (a win worth remembering for reviews).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "occurredAt": {
            "type": "string",
            "description": "Date as YYYY-MM-DD"
          },
          "description": {
            "type": "string",
            "description": "Markdown"
          },
          "impact": {
            "type": "string",
            "description": "Markdown — why it mattered"
          },
          "category": {
            "type": "string"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "title",
          "occurredAt"
        ]
      }
    }
    brag_add_goalAction

    Add a goal for a given year.

    View tool JSON
    {
      "name": "brag_add_goal",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a goal for a given year.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "year": {
            "type": "integer"
          },
          "category": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "not_started",
              "in_progress",
              "done",
              "dropped"
            ]
          },
          "progress": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100
          },
          "description": {
            "type": "string",
            "description": "Markdown"
          }
        },
        "required": [
          "title",
          "year"
        ]
      }
    }
    brag_add_enablementAction

    Record enablement you delivered (workshop, talk, training, doc, review, office hours).

    View tool JSON
    {
      "name": "brag_add_enablement",
      "kind": "act",
      "impl": "imperative",
      "description": "Record enablement you delivered (workshop, talk, training, doc, review, office hours).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "type": {
            "type": "string",
            "enum": [
              "workshop",
              "talk",
              "training",
              "doc",
              "review",
              "office_hours"
            ]
          },
          "date": {
            "type": "string",
            "description": "Date as YYYY-MM-DD"
          },
          "audience": {
            "type": "string"
          },
          "attendees": {
            "type": "integer"
          },
          "link": {
            "type": "string"
          },
          "notes": {
            "type": "string",
            "description": "Markdown"
          }
        },
        "required": [
          "title",
          "date"
        ]
      }
    }
    brag_add_personAction

    Add a person you mentor.

    View tool JSON
    {
      "name": "brag_add_person",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a person you mentor.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "relationship": {
            "type": "string",
            "enum": [
              "ad_hoc",
              "regular"
            ]
          },
          "cadence": {
            "type": "string"
          },
          "notes": {
            "type": "string",
            "description": "Markdown"
          },
          "startedAt": {
            "type": "string",
            "description": "Date as YYYY-MM-DD"
          }
        },
        "required": [
          "name"
        ]
      }
    }
    brag_set_energyAction

    Set the weekly energy reflection for a week (upsert by week start, a Monday).

    View tool JSON
    {
      "name": "brag_set_energy",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the weekly energy reflection for a week (upsert by week start, a Monday).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "weekStart": {
            "type": "string",
            "description": "Date as YYYY-MM-DD"
          },
          "energy": {
            "type": "integer",
            "minimum": 1,
            "maximum": 5
          },
          "workload": {
            "type": "integer",
            "minimum": 1,
            "maximum": 5
          },
          "satisfaction": {
            "type": "integer",
            "minimum": 1,
            "maximum": 5
          },
          "note": {
            "type": "string",
            "description": "Markdown"
          }
        },
        "required": [
          "weekStart",
          "energy",
          "workload",
          "satisfaction"
        ]
      }
    }
    brag_import_mergeAction

    Batch-add records. Appends — never replaces. Keys: goals, achievements, people, sessions, enablement, energy.

    View tool JSON
    {
      "name": "brag_import_merge",
      "kind": "act",
      "impl": "imperative",
      "description": "Batch-add records. Appends — never replaces. Keys: goals, achievements, people, sessions, enablement, energy.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "goals": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "achievements": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "people": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "sessions": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "enablement": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "energy": {
            "type": "array",
            "items": {
              "type": "object"
            }
          }
        }
      }
    }
    brag_list_achievementsAction

    List all achievements.

    View tool JSON
    {
      "name": "brag_list_achievements",
      "kind": "act",
      "impl": "imperative",
      "description": "List all achievements."
    }
    brag_exportAction

    Export the full database as a JSON snapshot.

    View tool JSON
    {
      "name": "brag_export",
      "kind": "act",
      "impl": "imperative",
      "description": "Export the full database as a JSON snapshot."
    }