# Aiwyn Tax (verified)

Automate tax workflow tasks and manage client engagements. Track deadlines, organize documents, and handle billing for accounting firms.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add aiwyn

# Browse available tools
npx -y @smithery/cli@latest tool list aiwyn

# Get full schema for a tool
npx -y @smithery/cli@latest tool get aiwyn check_tax

# Call a tool
npx -y @smithery/cli@latest tool call aiwyn check_tax '{}'
```

## Direct MCP Connection

Endpoint: `https://aiwyn.run.tools`

## Tools (10)

- `check_tax` — Check inputs to calculate a tax return for a given jurisdiction. The 'input' argument must conform to the JSON schema r…
- `calculate_tax` — Calculate a tax return for a given jurisdiction. The 'input' argument must conform to the JSON schema returned by the t…
- `tax_years` — List all supported tax years.
- `tax_jurisdictions` — List all supported tax jurisdictions for a given tax year.
- `tax_namespace_schema` — Get the TCB input schema for a single namespace (e.g. "irs1040", "irs1040_schedulec", "ca_form540"). Returns the proper…
- `tax_namespaces` — List all available input namespaces for a given jurisdiction. Use the returned names with the tax_namespace_schema tool…
- `tax_simple_return` — Call this FIRST when beginning any tax return. Returns the curated namespace list, top-level structure guide, example i…
- `generate_tax_pdf_tool` — Start async PDF generation for a tax return. The 'input' argument must conform to the JSON schema returned by the tax_n…
- `get_tax_pdf_tool` — Check status of a PDF generation job. Returns the status and a download URL when completed, only     use this tool afte…
- `generate_uuid_v5` — Generate a UUID v5 based on a source uuid and namespace.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get aiwyn <tool-name>
```
