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 ★
- GDScript VS C# — Skill Instruction Comparison — GDScript vs C# — Skill Instruction Comparison skill 2.8k ★
- Portaljs Add Geo — Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a 2.3k ★
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.
Approve
Use to advance a planning stage after review. Marks current stage complete and unlocks the next stage.
Antigravity Demo
Demo for Antigravity agent x LlamaParse/LiteParse for unstructured document parsing
Codebase Graph
Code intelligence MCP server — 42-language tree-sitter AST parsing, FalkorDB knowledge graphs, 0.944 MRR searc
China Tax Year End Plan
Review IBKR portfolio and tax evidence for year-end China resident overseas investment tax planning considerat
Related Agents
Diff Reviewer
Use when changes touch internal/diff/, internal/parser/, internal/merge/, or match key / field comparison logi
Task Discoverer
Fast document discovery and parsing using minimal tokens (Haiku-optimized)
Ade
Agent sessions routinely outlast the machine that started them, and checking a Claude Code or Codex run from a