You're viewing a demo portfolio

Join the waitlist
PRSM

start

Active

Tool of OpenAccountants

declared in 1.4.0

Front door for any tax / accounting question once you know what the user wants. `intent` is REQUIRED (e.g. 'taxes', 'VAT return', 'set up a company', 'find deductions', 'classify transactions', 'payroll'); pass a jurisdiction too (ISO 2-letter, e.g. 'MT', 'GB', 'US-CA'). If you don't yet have an intent, call `start_help` first. Returns either a clarification request (if jurisdiction is missing) or a ready-to-execute plan with the list of skills to load. Call this FIRST (after start_help if needed) whenever the user asks for tax help.

Parameters schema

{
  "type": "object",
  "required": [
    "intent",
    "acting_as"
  ],
  "properties": {
    "intent": {
      "type": "string",
      "description": "User intent — REQUIRED. Free text, e.g. 'taxes', 'VAT return', 'set up a company'."
    },
    "acting_as": {
      "enum": [
        "self",
        "client"
      ],
      "type": "string",
      "description": "REQUIRED. Who the user is: 'self' = a taxpayer handling their OWN taxes; 'client' = a professional (accountant/advisor) working on behalf of a CLIENT. Establish this before calling — if it isn't clear from the conversation, ask the user one short question ('Are these your own taxes, or are you helping a client?'). Never guess."
    },
    "jurisdiction": {
      "type": "string",
      "description": "ISO 2-letter code or US state code (e.g. 'MT', 'GB', 'US-CA')."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

OpenAccountants

https://github.com/openaccountants/openaccountants

2/7 registries
View full server →
start — OpenAccountants — PRSM MCP