Skip to content
Untax logo

Untax MCP server

Which MCP servers are Untax's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-29

← Back to Untax

Whose server it is
  • Registry nameio.untax/untaxverified in the MCP registry

The registry name sits under untax.io. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-29
  • Stateanswerschecked 2026-10-29
  • Tools20
  • Server calls itselfuntax
  • Server version0.4.1
  • Protocol version2025-06-18

On 2026-10-29 the server answered initialize and tools/list without a sign-in. First answer in 140 ms.

Should an agent connect itNot proven either way yet
  • Its tools do every use case we checked: look up a recorded property assessment and check for errors; gather evidence before pursuing a county correction or appeal.
  • Checked on 6 of the 7 days it takes to judge reliability.

Once connected

  • For "look up a recorded property assessment and check for errors", the likely first call is get_property_assessment.
  • For "gather evidence before pursuing a county correction or appeal", the likely first call is get_property_assessment.
  • Parameters are untyped or undescribed in 10 of 20 tools: check arguments before calling.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 6, the first on 2026-10-29
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 6 so far
  • What an agent can do with it2 of 2 use cases
  • Answeredmeasuring6 of the 7 daily checks it takes to print a share
  • Median first answer366 ms
  • Space in an agent's context≈ 5,830 tokensthe definitions of all its tools (20), which an agent carries on every turn
  • Tool definitionsA · 92 of 100
  • Typed results0 of 20 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a description: in 10 of 20

What an agent can do with it

  • can do · look up a recorded property assessment and check for errors
  • not sure · compare similar properties for possible assessment reductions
  • can do · gather evidence before pursuing a county correction or appeal

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

None of the five warning signs in these definitions.

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers20 tools · read 2026-10-29
  • suggest_addresses

    Find possible address matches in county records from a partial query or misspelling. If the property is ambiguous, ask the user to choose before drawing conclusions or taking action. Similarity scores and is_auto_match are hints. They do…

  • get_property_assessment

    Read county assessment records and their sources for a supported address or parcel ID. Keep missing facts unknown; commercial building area is not finished living area. Report comparisons as drafts with their evidence limits. They do not…

  • recheck_property_opportunities

    Review possible property-tax options using the available county records and the owner's answers. Returns research and next questions. Answers do not verify eligibility, evidence, savings, owner authority or permission to pay or file. Do…

  • get_owner_workspace

    Read saved property reviews for the signed-in Untax account. Requires valid, revocable owner:read permission. Returns property and review IDs; do not assume an active property. Ask the user to choose when ambiguous. This does not verify…

  • get_owner_review_details

    Read the selected saved property review. Requires both IDs from get_owner_workspace and valid owner:read permission. Check source_context_current and reconfirmation_required; confirm stale previous_owner_answers with the user before…

  • find_va_facilities

    Find official VA facilities in a specified state, with optional city and facility-type filters. If location is missing, ask the returned question. Do not guess a state or present a VA facility as a county tax office or accredited VSO…

  • get_va_facility

    Read one official VA facility using its returned id. Returns available address, phone and website details, with source and environment. Does not return private veteran records or decide eligibility.

  • find_va_forms

    Find official VA forms by number or search text. If query is missing, ask which form or purpose is needed. Show returned revision details and official PDF links. This does not complete or submit a claim.

  • get_va_form

    Look up a VA form number, such as 21-0966. Use form_name from search results, not the numeric catalog id. If form_name is missing, ask for the form number. Returns available title, revision details and official PDF link. The link does not…

  • start_va_connection

    Start a requested VA connection for this signed-in account and assistant. Requires owner:va. Show connection_url to confirm the account and fields to share. Review saved verification or complete official VA sign-in, then approve sharing…

  • get_va_connection

    Read the limited, dated VA facts shared with this account and assistant. Requires owner:va and active sharing permission; browser sign-in alone grants no access. Saved facts remain after the VA session expires or the server restarts. Show…

  • disconnect_va_connection

    When requested, stop this assistant's access to this account's shared VA facts. Requires owner:va. Saved verification stays in Account until the owner removes it. Does not disconnect another account or assistant, submit a claim or change…

  • review_veteran_requirements

    Review requirements for the selected property using accumulated answers and, only when requested, the connected applicant's saved VA facts. Requires owner:va. Show va_source.verified_at and freshness; saved facts are not a live check. Ask…

  • generate_veteran_packet

    Create a free private veteran review PDF for the selected saved review. Requires owner:read. Missing answers appear as questions to review. A VA connection is optional; using connected facts requires owner:va and the user's explicit…

  • get_microtransactions_catalog

    Browse property-tax research options and the tools available in this connection. Each option shows its status and the evidence still needed. This does not verify eligibility, set a payable price, establish savings, approve an automatic…

  • audit_microtransaction

    Research the selected property and show the evidence needed for the requested records service. Returns source facts and available actions. It does not verify savings, quote a payable fee, inspect payment methods, charge, create a filing…

  • get_appeal_lifecycle

    Read a general checklist for reviewing an assessment. It does not look up a property or verify deadlines, fees, eligibility or outcomes. Check the official rules for the property's location and tax year.

  • start_tax_sandbox

    Start a test checkout for the selected property only when the user requests it. Requires owner:sandbox sign-in. Uses test payments and separate test orders. It does not verify ownership, eligibility, savings or an open appeal window. No…

  • get_tax_sandbox_order

    Read your own Untax test order. Requires owner:sandbox sign-in. Reports test payment and draft delivery separately. Neither status verifies production eligibility or a county filing. Show the returned test checkout link when payment is…

  • complete_tax_sandbox_order

    Check the test payment for your own order, then make its draft PDF and receipt available if verified. Requires owner:sandbox sign-in and completed test checkout. Any submission is simulated. It does not file a real appeal or change county…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "untax": {
      "type": "http",
      "url": "https://untax.io/api/v1/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http untax https://untax.io/api/v1/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://untax.io/api/v1/mcp as a custom connector in the settings.

OpenAPI spec

14 paths, read 2026-10-29. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.