← WebMCP Directory

Tool tree

taxpundit.aman123.chatgpt.site

Finance & CryptoTools verified
Website
A shared Canadian tax workspace for people and their agents. Synthetic demo.
Explore capabilities
    start_caseAction

    Choose one supported synthetic Canadian profile and start its preparation journey. Ask which experience the human wants. Never assumes permission to share data or approve claims.

    View tool JSON
    {
      "name": "start_case",
      "kind": "act",
      "impl": "imperative",
      "description": "Choose one supported synthetic Canadian profile and start its preparation journey. Ask which experience the human wants. Never assumes permission to share data or approve claims.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "goal": {
            "type": "string",
            "enum": [
              "guided",
              "explore"
            ]
          },
          "profile": {
            "type": "string",
            "enum": [
              "alex",
              "jordan"
            ]
          }
        },
        "required": [
          "goal"
        ],
        "additionalProperties": false
      }
    }
    get_next_case_stepAnswer

    Return the current journey step and the missing human information. Do not invent missing facts.

    View tool JSON
    {
      "name": "get_next_case_step",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the current journey step and the missing human information. Do not invent missing facts.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    get_official_tax_formsAnswer

    Return verified official CRA form pages matched to the selected 2025 demo profile. These are blank forms and references, not filed or completed returns.

    View tool JSON
    {
      "name": "get_official_tax_forms",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return verified official CRA form pages matched to the selected 2025 demo profile. These are blank forms and references, not filed or completed returns.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    get_tax_caseAnswer

    Read the current synthetic Canadian 2025 tax case, live facts, proposal and readiness. Always read again after the human changes facts. No real filing or tax advice.

    View tool JSON
    {
      "name": "get_tax_case",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current synthetic Canadian 2025 tax case, live facts, proposal and readiness. Always read again after the human changes facts. No real filing or tax advice.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    add_tax_documentAction

    Register one known synthetic document fixture. Does not upload or read arbitrary files. Duplicate additions are idempotent.

    View tool JSON
    {
      "name": "add_tax_document",
      "kind": "act",
      "impl": "imperative",
      "description": "Register one known synthetic document fixture. Does not upload or read arbitrary files. Duplicate additions are idempotent.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "document_type": {
            "type": "string",
            "enum": [
              "t4",
              "uber",
              "t2202",
              "rrsp",
              "vehicle"
            ]
          }
        },
        "required": [
          "document_type"
        ],
        "additionalProperties": false
      }
    }
    extract_document_factsAction

    Extract deterministic seeded facts from a previously added synthetic document and update the shared case. This demo does not perform real OCR.

    View tool JSON
    {
      "name": "extract_document_facts",
      "kind": "act",
      "impl": "imperative",
      "description": "Extract deterministic seeded facts from a previously added synthetic document and update the shared case. This demo does not perform real OCR.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "document_type": {
            "type": "string",
            "enum": [
              "t4",
              "uber",
              "t2202",
              "rrsp",
              "vehicle"
            ]
          }
        },
        "required": [
          "document_type"
        ],
        "additionalProperties": false
      }
    }
    update_tax_factAction

    Update reversible business and total kilometre facts together. Recalculates immediately, logs the edit, and invalidates previous deduction approval. Never changes income or approves deductions.

    View tool JSON
    {
      "name": "update_tax_fact",
      "kind": "act",
      "impl": "imperative",
      "description": "Update reversible business and total kilometre facts together. Recalculates immediately, logs the edit, and invalidates previous deduction approval. Never changes income or approves deductions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "businessKilometres": {
            "type": "number",
            "minimum": 0,
            "maximum": 1000000
          },
          "totalKilometres": {
            "type": "number",
            "exclusiveMinimum": 0,
            "maximum": 1000000
          }
        },
        "required": [
          "businessKilometres",
          "totalKilometres"
        ],
        "additionalProperties": false
      }
    }
    identify_missing_informationAction

    Check missing documents, mileage and review obligations. Opens the relevant interactive canvas for the human.

    View tool JSON
    {
      "name": "identify_missing_information",
      "kind": "act",
      "impl": "imperative",
      "description": "Check missing documents, mileage and review obligations. Opens the relevant interactive canvas for the human.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    identify_tax_opportunitiesAction

    Return structured vehicle, tuition and RRSP opportunities based on processed fixtures. No credit or deduction is claimed by this tool.

    View tool JSON
    {
      "name": "identify_tax_opportunities",
      "kind": "act",
      "impl": "imperative",
      "description": "Return structured vehicle, tuition and RRSP opportunities based on processed fixtures. No credit or deduction is claimed by this tool.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    calculate_vehicle_expenseAction

    Calculate eligible operating expenses as expenses × business kilometres / total kilometres, rounded to cents. Requires processed gig and vehicle documents. Does not claim a deduction.

    View tool JSON
    {
      "name": "calculate_vehicle_expense",
      "kind": "act",
      "impl": "imperative",
      "description": "Calculate eligible operating expenses as expenses × business kilometres / total kilometres, rounded to cents. Requires processed gig and vehicle documents. Does not claim a deduction.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    get_government_evidenceAnswer

    Return official CRA source metadata and display the evidence alongside the case. Summaries are paraphrases, not quotations or individualized advice.

    View tool JSON
    {
      "name": "get_government_evidence",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return official CRA source metadata and display the evidence alongside the case. Summaries are paraphrases, not quotations or individualized advice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string",
            "enum": [
              "vehicle",
              "tuition",
              "rrsp"
            ]
          }
        },
        "required": [
          "topic"
        ],
        "additionalProperties": false
      }
    }
    propose_case_changeAction

    Create a pending vehicle expense proposal from the latest facts and open the approval card. Only the human can approve using the visible review controls. Never auto-approves.

    View tool JSON
    {
      "name": "propose_case_change",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a pending vehicle expense proposal from the latest facts and open the approval card. Only the human can approve using the visible review controls. Never auto-approves.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    request_case_approvalAction

    Open the current proposal for a human decision. Returns awaiting_user_approval, never approves on the human’s behalf. Wait for the human then read the case.

    View tool JSON
    {
      "name": "request_case_approval",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the current proposal for a human decision. Returns awaiting_user_approval, never approves on the human’s behalf. Wait for the human then read the case.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    calculate_readinessAction

    Return a transparent demo workflow completeness score and unresolved review items. A score does not establish tax compliance or filing readiness.

    View tool JSON
    {
      "name": "calculate_readiness",
      "kind": "act",
      "impl": "imperative",
      "description": "Return a transparent demo workflow completeness score and unresolved review items. A score does not establish tax compliance or filing readiness.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    generate_tax_strategyAction

    Return three conservative planning prompts grounded in this synthetic gig-income, RRSP and tuition scenario. No personalized financial recommendation or action.

    View tool JSON
    {
      "name": "generate_tax_strategy",
      "kind": "act",
      "impl": "imperative",
      "description": "Return three conservative planning prompts grounded in this synthetic gig-income, RRSP and tuition scenario. No personalized financial recommendation or action.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }