Itr Agent — Development skill for Claude Code
Local-first MCP server for Indian income tax: deterministic tax computation, regime comparison, advance tax planning, document parsing -- all on your machine.
How to install Itr Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Sagargupta16/itr-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Itr Agent does
Local-first MCP server for Indian income tax: deterministic tax computation, regime comparison, advance tax planning, document parsing -- all on your machine.
Alternatives in Development
- Income Investment — Income Investment: Durable and Opportunistic Distribution Analysis 15.9k ★
- Portaljs Add Geo — Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a 2.3k ★
- Gov Backlinks — Free .gov backlinks - drive the user's browser through SAM.gov, the SBA small business listing, and state vend 195 ★
README
itr-agent
[](https://www.npmjs.com/package/itr-agent) [](https://github.com/Sagargupta16/itr-agent/actions/workflows/ci.yml) [](LICENSE) [](https://modelcontextprotocol.io)
Local-first ITR filing agent for Indian income tax. Claude interviews you one question at a time, picks your ITR form, computes your tax deterministically on your machine, reconciles your documents, and walks you to the portal's submit button -- no accounts, no uploads, no cloud.
Works with Claude Desktop, Claude Code, and any MCP client. Formerly published as [`itr-mcp`](https://www.npmjs.com/package/itr-mcp).
You: Help me file my ITR.
Claude: [file_my_itr] One question at a time. First: were you a resident of India
for all of FY 2025-26?
You: Yes, salaried, and I have vested US RSUs from my employer.
Claude: [recommend_itr_form] Foreign assets (Schedule FA) rule out ITR-1: you file
ITR-2, due 2026-07-31. Next: how many employers this year?
Why
Every Indian tax tool wants your data on their servers. itr-agent flips it: your documents stay local, the LLM never does arithmetic, and every number comes from a versioned rule pack you can audit. The agent layer drives the interview; the deterministic engine does the math.
**What it will never do:** submit the return for you. India has no public filing API -- returns are filed by you on [incometax.gov.in](https://www.incometax.gov.in) (or by an authorized ERI/CA). The agent takes you to that button with every number verified; you press it.
The agent
`file_my_itr` (MCP prompt) runs the guided interview:
- Residency, age band -- one question at a time
- Income heads: salary, house property, capital gains, business/F&O, other sources
- Disqualifier
Related Skills
Interactive System
You are the interactive planning agent for the Agent Orchestrator — a CLI tool that separates planning (you, r
Nl Tax Agent Skills
Claude Code/Codex agent skills for preparing Dutch income tax and voorlopige aanslag workpacks.
Lk Personal Tax Skill
Sri Lanka personal income tax skill for Claude & ChatGPT, answers tax questions in Sinhala and English, calcul
Prepare Income Tax
Prepare an annual income tax return for an individual or entity using accountant-verified skills.
Antigravity Demo
Demo for Antigravity agent x LlamaParse/LiteParse for unstructured document parsing
Approve
Use to advance a planning stage after review. Marks current stage complete and unlocks the next stage.
Related Agents
Business Entity
Section 179 expensing with both of its limits, and federal tax on the same income inside a C corporation versu
Tax Calc Engineer
Implements tax calculation stages - brackets, preferential rates, deductions, phase-outs, limits, and credits
Tax De
Use this agent for any German tax question — income tax, payroll tax (Lohnsteuer), VAT (USt/Reverse-Charge/OSS