← WebMCP Directory

Tool tree

kharchakitab.com

Finance & CryptoTools verified
Website
Hinglish-first voice expense tracker that turns speech into clean, categorized entries — log daily spending fast, stay on budget. Free to use.
Explore capabilities
    list_expensesAnswer

    List recent expense transactions. You can filter by category, item name (item_contains), or date range (date_from/date_to).

    View tool JSON
    {
      "name": "list_expenses",
      "kind": "answer",
      "impl": "imperative",
      "description": "List recent expense transactions. You can filter by category, item name (item_contains), or date range (date_from/date_to).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Expense category (e.g. food, travel, shopping)"
          },
          "item_contains": {
            "type": "string",
            "description": "Search for items containing this text"
          },
          "date_from": {
            "type": "string",
            "description": "Start date in YYYY-MM-DD format"
          },
          "date_to": {
            "type": "string",
            "description": "End date in YYYY-MM-DD format"
          },
          "min_amount": {
            "type": "number"
          },
          "max_amount": {
            "type": "number"
          }
        }
      },
      "page": "/"
    }
    get_summaryAnswer

    Get aggregated spending totals (summaries) by category, item, week, or day for a specific period.

    View tool JSON
    {
      "name": "get_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get aggregated spending totals (summaries) by category, item, week, or day for a specific period.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "group_by": {
            "type": "string",
            "enum": [
              "category",
              "item",
              "week",
              "day"
            ],
            "description": "How to group the expenses"
          },
          "period": {
            "type": "string",
            "enum": [
              "this_month",
              "last_month",
              "last_3_months",
              "this_week"
            ],
            "description": "The time period to summarize"
          }
        },
        "required": [
          "group_by",
          "period"
        ]
      },
      "page": "/"
    }
    add_expenseAction

    Add a new expense using natural language (e.g. 'chai for 20 rupees' or '150 for lunch').

    View tool JSON
    {
      "name": "add_expense",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a new expense using natural language (e.g. 'chai for 20 rupees' or '150 for lunch').",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "description": "Natural language description of the expense"
          }
        },
        "required": [
          "text"
        ]
      },
      "page": "/"
    }
    delete_expenseSensitive Action

    Delete an existing expense transaction by its unique ID.

    View tool JSON
    {
      "name": "delete_expense",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete an existing expense transaction by its unique ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "The ID of the transaction to delete"
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/"
    }
    get_budget_statusAnswer

    Check the current monthly budget limit, amount spent, and remaining balance.

    View tool JSON
    {
      "name": "get_budget_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Check the current monthly budget limit, amount spent, and remaining balance.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_recurring_expensesAnswer

    List recurring expenses (bills, subscriptions) due soon.

    View tool JSON
    {
      "name": "get_recurring_expenses",
      "kind": "answer",
      "impl": "imperative",
      "description": "List recurring expenses (bills, subscriptions) due soon.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "lookahead_days": {
            "type": "number",
            "default": 7,
            "description": "Number of days to look ahead (max 30)"
          }
        }
      },
      "page": "/"
    }