Skip to main content
Glama

Strumenti di calcolo dello Studio Notarile Chianese

Server Details

Italian home purchase, inheritance and gift tax calculators by a notary's office. No login.

Ownership verified
Status
Healthy
Uptime
100.0% over 26 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
iachia/strumenti-di-calcolo-mcp
GitHub Stars
0

TDQS

A4.3/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct calculation target: purchase taxes, inheritance/gift taxes, hereditary shares, usufruct/bare ownership split, cadastral value, and sale-vs-gift comparison. Overlap between purchase taxes and sale-vs-gift is explicitly clarified, and tools cross-reference each other where relevant.

Naming Consistency5/5

All names are snake_case Italian noun phrases describing the calculation domain, with no mixing of casing or verb styles. The convention is predictable even though these are calculators rather than CRUD tools.

Tool Count5/5

Six tools is well-scoped for a notary calculation suite. Each tool covers a distinct calculation and none appear redundant or filler.

Completeness4/5

The surface covers the core notary tax calculations: buying, inheritance/gift, hereditary shares, usufruct split, cadastral value, and sale-vs-gift comparison. Some related acts are explicitly excluded (permute, divisioni, aste, leasing, notary fees), so agents may need to redirect users to the studio for those cases.

Available Tools

6 tools
imposte_acquisto_immobileQuante imposte si pagano per comprare un immobileA
Read-onlyIdempotent
Inspect

Calcola le imposte per comprare un immobile in Italia: case e pertinenze, terreni di ogni tipo, uffici, negozi, capannoni. Registro o IVA, ipotecaria, catastale, bollo, tassa dell'Archivio notarile e, se c'è un mutuo, l'imposta sul mutuo. Si usa quando qualcuno chiede quante imposte pagherà comprando, da un privato o da un'impresa: una casa con i benefici «prima casa» o senza, un terreno agricolo con l'agevolazione per la piccola proprietà contadina o senza. Servono il prezzo e, per una casa comprata da una persona senza IVA, la rendita catastale, che è nella visura. Restituisce quanto si versa tramite il notaio il giorno dell'atto, il totale, le voci una per una e le altre ipotesi. Riguarda la piena proprietà. Non comprende l'onorario del notaio né permute, divisioni, aste e leasing: non è un preventivo. Per una permuta si scrive allo studio. In English: taxes on buying real estate in Italy (homes, land, offices, shops, warehouses): registration tax or VAT, mortgage-registry and cadastral taxes, loan tax.

NameRequiredDescriptionDefault
mutuoNoL'importo del mutuo in euro. Se manca o è 0, il calcolo è senza mutuo.
prezzoYesIl prezzo in euro, IVA esclusa.
immobileYesChe cosa si compra: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7); «terreno-agricolo» = un terreno agricolo; «terreno-non-edificabile» = un terreno che non è agricolo e non è edificabile; «terreno-edificabile» = un terreno edificabile secondo il piano urbanistico del Comune; «strumentale» = un ufficio, un negozio, un laboratorio, un capannone o un altro fabbricato che non è un'abitazione né la pertinenza di una casa (categorie A/10, B, C, D, E).
venditoreYesChi vende: «privato» = un privato; «costruttore» = un'impresa costruttrice, entro 5 anni dalla fine dei lavori; «impresa» = un'altra impresa o società. Per un terreno edificabile «costruttore» e «impresa» vogliono dire un soggetto IVA, e la vendita è con IVA: la risposta lo dice, senza calcolarla. Per un terreno agricolo, e per uno né agricolo né edificabile, chi vende non cambia le imposte.
acquirenteYesChi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente. Per una società o un ente niente benefici «prima casa». Per un terreno o un fabbricato strumentale chi compra non cambia le imposte.
ivaPerOpzioneNoPer un fabbricato strumentale venduto da «impresa»: vero se la venditrice sceglie di applicare l'IVA. Se manca, la vendita è in esenzione da IVA. Se c'è l'IVA, la risposta lo dice senza calcolarla.
creditoImpostaNoIl credito d'imposta per il riacquisto della «prima casa», in euro, se chi compra ha venduto o venderà una casa comprata con i benefici. Se manca, 0.
quotaPrimaCasaNoQuanta parte dell'acquisto ha i benefici «prima casa», in percentuale: 100 se chi compra ha i requisiti, 0 se non li ha, 50 se due persone comprano a metà e solo una li ha. Serve quando compra una persona una casa non di categoria A/1, A/8, A/9, o una pertinenza.
renditaCatastaleNoLa somma delle rendite catastali di casa e pertinenze, in euro, dalla visura. Serve quando compra una persona e la vendita è senza IVA.
iscrizioneIpotecariaNoPer quanto è iscritta l'ipoteca, in percentuale del mutuo: 150, 180, 200. Se manca o non si sa, il calcolo usa il 200%.
piccolaProprietaContadinaNoPer un terreno agricolo: vero se chi compra è coltivatore diretto o imprenditore agricolo professionale e chiede l'agevolazione per la piccola proprietà contadina. Se manca, il calcolo è senza agevolazione.

Output Schema

NameRequiredDescription
ivaNoQuando alla vendita si applica l'IVA e lo strumento non la calcola: la frase che lo dice. L'IVA non è fra le voci e non è in nessun totale. Lo strumento la calcola solo per case e pertinenze comprate dal costruttore, al 4% e al 10%.
vociYesLe voci, una per una.
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
inTuttoNoIl totale, in euro, quando c'è qualcosa che non passa dal notaio: l'IVA di una casa comprata dal costruttore, pagata all'impresa con il prezzo, o l'imposta sul mutuo, pagata tramite la banca. Se manca, il totale è «daVersareTramiteNotaio».
confrontoYesLo stesso acquisto nelle altre ipotesi, affiancate: per una casa, con i benefici «prima casa» e senza; per un terreno o un fabbricato strumentale, secondo chi compra o chi vende.
avvertenzeYesChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
preventivoNoIl modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.
cheCosaComprendeYesChe cosa c'è dentro «daVersareTramiteNotaio».
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».
inTuttoComprendeAncheNoLe voci che stanno in «inTutto» e non in «daVersareTramiteNotaio», e a chi si pagano.
daVersareTramiteNotaioYesQuanto si versa tramite il notaio il giorno dell'atto, in euro: imposte e tassa dell'Archivio notarile.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, so the bar is lower; the description nonetheless adds useful behavior: it returns what is paid via the notaio on the day of the deed, the total, itemized lines and alternative hypotheses, and limits scope to piena proprietà. It does not discuss assumptions/defaults beyond the schema, but the added scope limits are substantive.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Multiple short sentences, front-loaded with the purpose and followed by scope, inputs, output and exclusions in a logical order. It is long but dense; the appended English sentence is redundant for an Italian-language tool but does aid routing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With 11 parameters, an output schema, and annotations, the description covers scope, exclusions, required inputs and return content well enough to call correctly. It stays silent on optional knobs like creditoImposta, iscrizioneIpotecaria and ivaPerOpzione, but those are fully documented in the schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already carries the parameter meaning. The description only restates that prezzo and (for a cash purchase by a person) rendita catastale are needed and that the rendita comes from the visura — marginal value over what the schema already says. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb+resource ('Calcola le imposte per comprare un immobile in Italia') and enumerates the covered property types and tax lines, so the agent knows exactly what computation it gets. It never names a sibling tool, so the distinction from imposte_successione_donazione or vendita_o_donazione is left implicit.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a concrete trigger ('quante imposte pagherà comprando, da un privato o da un'impresa') and a detailed exclusion list: no notaio fee, no permute, divisioni, aste, leasing, and 'non è un preventivo'. The exclusions are explicit but no alternative tool is named for the excluded cases beyond 'si scrive allo studio'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

imposte_successione_donazioneQuanto si paga per una successione o una donazioneA
Read-onlyIdempotent
Inspect

Calcola in Italia l'imposta di successione o di donazione con la franchigia di ciascun beneficiario secondo la parentela, e le imposte ipotecaria e catastale sugli immobili, bollo e altre voci; con «confronto» affianca le due strade: lasciare in eredità o donare adesso. Si usa quando qualcuno chiede quanto si paga per un'eredità o per una donazione di immobili, denaro, aziende o quote. Servono chi riceve, con il grado di parentela, e gli immobili: i beni di una visura, fabbricati e terreni, da cui ricava da sé il valore catastale, oppure il valore già calcolato. Restituisce il totale, quanto paga ciascuno e le voci una per una. Dove si dona un immobile riporta la regola in vigore dopo la legge 182/2025: rivendere o ipotecare una casa donata non è più un problema. Non comprende l'onorario del notaio: non è un preventivo. In English: Italian inheritance and gift tax per beneficiary, with allowances by kinship and taxes on real estate, from the assets on a cadastral record; compares inheriting with gifting.

NameRequiredDescriptionDefault
beniNoGli immobili, una voce per ciascuno, come sono elencati nella visura catastale: il valore catastale lo ricava lo strumento. In alternativa a «valoreCatastaleImmobili».
quotaNoCon «beni»: la quota di proprietà degli immobili che passa, in frazione, quando non è l'intero. Se i beni sono intestati a più persone, è la quota di chi dona o di chi è morto: per esempio «1/2».
aziendeNoAziende e quote sociali, anche più di una.
altriBeniNoDenaro, conti, altri beni che non sono immobili né aziende, in euro, già al netto dei debiti. 0 se non ce ne sono.
primaCasaNoSe qualcuno di chi riceve chiede i benefici «prima casa» sulla casa. Con «beni» si indica sul bene.
operazioneYesChe cosa calcolare: «successione» = un'eredità; «donazione» = una donazione fatta adesso; «confronto» = tutte e due sullo stesso patrimonio.
beneficiariYesChi riceve: una voce per persona.
attestazioneNoIn una successione con immobili: se si chiede l'attestazione di avvenuta presentazione della dichiarazione.
circoscrizioniNoIn una successione con immobili: in quante circoscrizioni immobiliari si trovano. Di solito 1.
valoreCatastaleImmobiliNoIn alternativa a «beni»: il valore catastale degli immobili già calcolato, in euro. Non è il valore di mercato: si ricava dalla rendita catastale, che è nella visura, e lo calcola valore_catastale. 0 se non ce ne sono.

Output Schema

NameRequiredDescription
noteNoPrecisazioni su questo calcolo: che cosa presuppone e che cosa resta fuori.
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
totaleNoQuanto si paga in tutto, in euro: imposte e altre voci, senza l'onorario del notaio.
immobiliNoC'è quando gli immobili sono stati dati in elenco («beni»): come è stato ricavato il loro valore.
chiRiceveNoUna voce per ciascuno di chi riceve, con la sua franchigia e la sua imposta.
avvertenzeYesChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
differenzaNoNel confronto: quale delle due strade costa di più oggi, e di quanto.
operazioneYesChe cosa è stato calcolato. Con «confronto» il conto sta in «lasciandoInEredita» e in «donandoAdesso»; altrimenti in «totale», «chiRiceve» e «cheCosaSiPaga».
preventivoNoIl modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.
cheCosaSiPagaNoLe voci del conto, una per una.
donandoAdessoNoNel confronto: il conto se lo stesso patrimonio si dona adesso.
lasciandoInEreditaNoNel confronto: il conto se il patrimonio si lascia in eredità, con le regole di oggi.
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».

TDQS

A4.4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare a safe, idempotent, closed-world read, and the description adds real context beyond them: it says what is returned (totale, quota di ciascuno, voci una per una), a hard limitation («Non comprende l'onorario del notaio: non è un preventivo»), and a legal-behavior note that after legge 182/2025 reselling or mortgaging a donated property is no longer a problem. That caveat is exactly the kind of expectation-setting an agent needs before presenting results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the calculation, then usage trigger, then required inputs, then output and caveats — a sensible ordering with no filler in the Italian text. The trailing English restatement is largely redundant with the Italian portion, which costs a little density on an already long description.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 10-parameter tax tool with an output schema, the description covers scope, triggering context, required inputs, the two alternative asset-input routes, the comparison mode, and the not-a-quote limitation. Return-value explanation is rightly brief since an output schema exists. Nothing an agent needs to decide to call it is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the schema is unusually well annotated (beni vs valoreCatastaleImmobili, quota, primaCasa, rendita), so the schema carries parameter meaning. The description only restates the two input routes at a high level («i beni di una visura... da cui ricava da sé il valore catastale, oppure il valore già calcolato») without adding syntax or defaults beyond the schema. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb and resource («Calcola in Italia l'imposta di successione o di donazione») and enumerates the components computed: franchigia per beneficiario by kinship, imposte ipotecaria e catastale, bollo, altre voci. It also distinguishes the «confronto» mode as a separate capability, so an agent can tell this apart from siblings like valore_catastale or imposte_acquisto_immobile.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger («Si usa quando qualcuno chiede quanto si paga per un'eredità o per una donazione di immobili, denaro, aziende o quote») and states the required inputs (chi riceve + grado di parentela, gli immobili o il valore già calcolato). It does not, however, name any sibling tool or state when NOT to use it, so the agent must infer the boundary against vendita_o_donazione or imposte_acquisto_immobile.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quote_ereditarieChi eredita, e in che quoteA
Read-onlyIdempotent
Inspect

Dalla composizione della famiglia calcola, secondo la legge italiana, due cose: chi eredita e in che quote se non c'è testamento, e la quota che la legge riserva a coniuge, figli e genitori anche contro un testamento, con quello che resta libero. Si usa quando qualcuno chiede a chi va un'eredità, quanto spetta a ciascuno, o di quanta parte si può disporre con un testamento. Servono: se c'è un coniuge e quanti figli; genitori e fratelli in vita contano solo se non ci sono figli né loro discendenti. Restituisce le quote in frazioni e, se si indica il valore dell'eredità, anche in euro. Non calcola le imposte di successione, che calcola imposte_successione_donazione; per nonni, altri parenti, rinunce e indegnità rimanda allo studio. In English: who inherits under Italian law when there is no will, each heir's share, and the share reserved to spouse, children and parents (forced heirship).

NameRequiredDescriptionDefault
figliYesQuanti figli in vita, adottivi e nati fuori dal matrimonio compresi.
coniugeYes«si» = c'è un coniuge, o un unito civilmente, anche separato senza addebito; «addebito» = coniuge separato con addebito; «no» = nessun coniuge (il divorziato e il convivente non ereditano).
nonniInVitaNoSe, senza genitori, ci sono nonni in vita. Conta solo se non ci sono discendenti.
valoreEreditaNoIl valore dell'eredità in euro, facoltativo: se c'è, le quote si danno anche in euro.
genitoriInVitaNoQuanti genitori in vita. Conta solo se non ci sono figli né loro discendenti.
figliDiFigliCheNonCiSonoPiuNoPer ogni figlio che non c'è più e ha lasciato figli: quanti ne ha lasciati. Esempio: [2] = un figlio premorto con due figli.
fratelliConUnGenitoreInComuneNoFratelli e sorelle in vita con un solo genitore in comune. Contano solo se non ci sono discendenti.
figliDiFratelliCheNonCiSonoPiuNoPer ogni fratello o sorella che non c'è più e ha lasciato figli: quanti ne ha lasciati, e se aveva un solo genitore in comune.
fratelliConDueGenitoriInComuneNoFratelli e sorelle in vita con tutti e due i genitori in comune. Contano solo se non ci sono discendenti.

Output Schema

NameRequiredDescription
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
avvertenzeYesChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
quotaRiservataYesLa parte che la legge riserva ai familiari stretti anche contro un testamento, e quella che resta libera.
senzaTestamentoYesChi eredita e in che quote se non c'è testamento.
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds useful behavioral context: it returns shares as fractions and optionally in euros, and it explicitly excludes inheritance tax calculations. It does not, however, need to restate the read-only nature already covered by annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the core purpose and usage, followed by required inputs, return format and exclusions. It is somewhat dense and includes a full English translation that repeats the Italian content, but for a complex legal calculation tool this redundancy is minor and the structure remains clear.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given nine parameters, two enums, an output schema, and read-only annotations, the description is complete enough for an agent to select and invoke the tool correctly. It covers purpose, usage, required inputs, conditional parameter relevance, return format, and scope limitations including the relevant sibling tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all parameters are already documented in the input schema. The description adds conditional relevance by noting that spouse and number of children are needed, while parents and siblings matter only when there are no children or descendants. This goes beyond the schema by clarifying which inputs drive the calculation in different scenarios.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific calculation task: under Italian law, it determines who inherits, each heir's share when there is no will, and the forced share reserved to spouse, children and parents. It clearly distinguishes itself from imposte_successione_donazione by explicitly excluding inheritance taxes.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states when to use the tool (when asked who inherits, how much each receives, or how much can be disposed of by will) and names the alternative for tax calculations. It also sets scope boundaries by referring grandparents, other relatives, renunciations and indignity cases to a separate study.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

usufrutto_nuda_proprietaQuanto valgono usufrutto e nuda proprietàA
Read-onlyIdempotent
Inspect

Divide il valore della piena proprietà fra usufrutto vitalizio e nuda proprietà, con le percentuali che la legge italiana fissa per le imposte secondo l'età dell'usufruttuario il giorno dell'atto. Si usa quando qualcuno vende o dona una casa tenendosi l'usufrutto, o compra la sola nuda proprietà, e chiede quanto vale ciascuna parte. Servono il valore della piena proprietà e la data di nascita di chi avrà l'usufrutto. Restituisce l'età alla data dell'atto, la fascia, le due percentuali e i due valori in euro; avverte se un compleanno vicino alla data dell'atto cambia la fascia. Non riguarda l'usufrutto a tempo determinato, non è una stima di mercato e non calcola le imposte. In English: splits a property's full value into life usufruct and bare ownership (nuda proprietà) by the usufructuary's age, with Italy's statutory percentages.

NameRequiredDescriptionDefault
dataAttoNoLa data presunta dell'atto, AAAA-MM-GG. Se manca, il calcolo usa la data di oggi.
dateDiNascitaYesLa data di nascita di chi avrà l'usufrutto, nel formato AAAA-MM-GG. Con più usufruttuari insieme, tutte le date: conta il più giovane.
valorePienaProprietaYesIl valore della piena proprietà, in euro.

Output Schema

NameRequiredDescription
fasciaYesLa fascia d'età del prospetto di legge in cui cade quell'età.
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
dataAttoYesLa data dell'atto usata nel calcolo, nel formato GG/MM/AAAA.
avvertenzeYesChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
etaAllAttoYesL'età compiuta dall'usufruttuario il giorno dell'atto; con più usufruttuari, quella del più giovane.
valoreUsufruttoYesIl valore dell'usufrutto, in euro.
contaIlPiuGiovaneNoVero quando gli usufruttuari sono più di uno: il calcolo usa l'età del più giovane.
attenzioneAllaDataNoC'è solo se un compleanno dell'usufruttuario cade vicino alla data dell'atto e cambia la fascia: dice quando, e quanto varrebbe l'usufrutto.
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».
valoreNudaProprietaYesIl valore della nuda proprietà, in euro.
percentualeUsufruttoYesLa percentuale del valore che spetta all'usufrutto.
coefficientiInVigoreDalYesDa quando sono in vigore le percentuali usate.
percentualeNudaProprietaYesLa percentuale che resta alla nuda proprietà.

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), so the bar is lower; the description still adds real value by disclosing the return contents (age at the act date, bracket, both percentages, both euro values) and the edge-case warning when a nearby birthday shifts the bracket. It does not need auth or rate-limit notes for a pure calculator.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core function, then usage, inputs, outputs and exclusions in a logical order, with a compact English gloss appended. Slightly long, but each sentence carries distinct information and nothing is padded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given an output schema already exists, return values need not be explained, yet the description still covers function, usage conditions, inputs, outputs and edge cases (birthday near the act date, multiple usufructuaries). Nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents dataAtto, dateDiNascita and valorePienaProprieta, including the 'counts the youngest' rule. The description only restates which inputs are needed, adding no syntax or format detail beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a precise verb and resource: it splits a property's full value into life usufruct and bare ownership using Italy's statutory age-based percentages. It also demarcates itself from the sibling tax tools by explicitly saying it does not compute taxes or market estimates.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Names the concrete situation (someone sells or gifts a house while retaining usufruct, or buys bare ownership) and states the required inputs. It also gives explicit negative boundaries: no fixed-term usufruct, no market valuation, no tax computation, which cleanly routes the agent away from sibling tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

valore_catastaleIl valore catastale, dalla renditaA
Read-onlyIdempotent
Inspect

Calcola il valore catastale di immobili in Italia, dalla rendita catastale o, per i terreni, dal reddito dominicale. In un acquisto è la base su cui chi compra da un privato una casa o una pertinenza paga le imposte, al posto del prezzo (prezzo-valore). In una successione o in una donazione dà il valore di tutti i beni di una visura, fabbricati di ogni categoria e terreni, con il totale e la quota. Si usa quando la persona ha la visura, o conosce rendite e categorie, e chiede il valore catastale; e per ricavare il valore che imposte_successione_donazione chiede. Restituisce il valore in euro e il conto che lo produce; dice quali beni non lo hanno e, in un acquisto, quando non serve. Non è il valore di mercato né quello ai fini IMU. Le imposte di un acquisto le calcola imposte_acquisto_immobile. In English: cadastral value of Italian real estate from cadastral income (rendita catastale) or, for land, reddito dominicale: the tax base when buying a home, and for any building or land in an inheritance or a gift.

NameRequiredDescriptionDefault
beniNoPer una successione o una donazione: i beni, una voce per ciascuno, come sono elencati nella visura catastale.
quotaNoPer una successione o una donazione: la quota di proprietà che passa, in frazione, quando non è l'intero. Se i beni sono intestati a più persone, è la quota di chi dona o di chi è morto: per esempio «1/2».
scopoNoA che cosa serve il valore: «acquisto» = una compravendita; «successione-donazione» = un'eredità o una donazione, dove il valore si calcola per i fabbricati di ogni categoria e per i terreni. Se manca è «acquisto».
immobileNoPer un acquisto, che immobile è: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7); «altro» = ufficio, negozio, capannone, terreno.
primaCasaNoPer un acquisto: se ha i benefici «prima casa». Serve per una casa o una pertinenza comprate da persone; per le categorie A/1, A/8 e A/9 è sempre falso.
acquirenteNoPer un acquisto, chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente.
renditaCatastaleNoPer un acquisto: la rendita catastale in euro, dalla visura catastale. Casa e pertinenze hanno rendite separate.

Output Schema

NameRequiredDescription
beniNoPer una successione o una donazione: i beni che hanno un valore catastale, uno per uno, nell'ordine in cui sono stati dati.
quotaNoLa quota di proprietà che passa, in frazione: c'è solo se è stata indicata e non è l'intero.
scopoNoPer una successione o una donazione: «successione-donazione». In un acquisto la voce non c'è.
serveYesSe il valore catastale serve. In un acquisto può essere falso, e allora non c'è un valore: c'è «perche». In una successione o in una donazione è sempre vero.
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
percheNoPerché il valore catastale non serve, quando «serve» è falso.
totaleNoPer una successione o una donazione: la somma dei valori catastali dei beni, per l'intero, in euro.
calcoloNoPer un acquisto: il conto che produce il valore: rendita, rivalutazione del 5%, moltiplicatore.
aCheServeNoA che cosa serve il valore catastale, nell'acquisto o nella successione o donazione.
avvertenzeNoChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
valoreCatastaleNoPer un acquisto: il valore catastale, in euro.
totaleDellaQuotaNoIl totale per la quota che passa, in euro: c'è solo insieme a «quota».
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».
senzaValoreCatastaleNoPer una successione o una donazione: i beni che un valore catastale non lo hanno, e non sono nel totale.

TDQS

A4.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so safety is covered. The description adds real behavioral context — it returns the value in euro plus the calculation behind it, and flags which assets lack a value and when the calculation is unnecessary in a purchase. However the return shape is largely carried by the output schema, so this is incremental rather than load-bearing.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded in the first clause, and each subsequent sentence carries a distinct job (purchase use, inheritance use, trigger conditions, exclusions, sibling routing). It is dense but not padded, with the one redundancy being the appended English translation, which restates the Italian text.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present the description need not explain return values, and it covers purpose, triggers, exclusions and sibling routing well. The one gap is that with zero required parameters it never states the minimum viable invocation, leaving the agent to infer call shapes from the schema examples.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and all seven parameters carry detailed Italian descriptions and enums, so the schema does the heavy lifting. The description only echoes the high-level split between rendita catastale and reddito dominicale and the acquisto vs successione-donazione purposes; it adds no syntax or default detail beyond what the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource — "Calcola il valore catastale di immobili in Italia" — and names the two inputs it derives from (rendita catastale, reddito dominicale). It also names the siblings it is not (imposte_acquisto_immobile, imposte_successione_donazione), so an agent can separate it from the surrounding tax tools without opening a schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use ("Si usa quando la persona ha la visura, o conosce rendite e categorie, e chiede il valore catastale") plus the upstream case of feeding imposte_successione_donazione. It also gives when-NOT: "Non è il valore di mercato né quello ai fini IMU" and routes purchase taxes to imposte_acquisto_immobile.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

vendita_o_donazioneVendere o donare la casa in famigliaA
Read-onlyIdempotent
Inspect

Mette a confronto in Italia le imposte di una vendita e di una donazione della stessa casa a un familiare, anche quando chi cede si tiene l'usufrutto e trasferisce la nuda proprietà. Si usa quando qualcuno è indeciso fra vendere e donare la casa a un figlio o a un altro parente, e chiede quanto costa ciascuna strada. Servono la rendita catastale, che è nella visura, il prezzo che si farebbe se fosse una vendita e il rapporto di parentela. Restituisce le imposte delle due strade, voce per voce, e la differenza. Con le imposte riporta le differenze che non si contano in euro, come sono dopo la legge 182/2025 sulle donazioni: chi compra una casa che arriva da una donazione non rischia più di doverla restituire. Non comprende l'onorario del notaio: non è un preventivo. In English: compares the taxes on selling versus gifting a home to a family member in Italy, also when the transferor keeps the usufruct.

NameRequiredDescriptionDefault
prezzoYesIl prezzo se fosse una vendita, in euro: della piena proprietà, o della nuda proprietà se chi cede si tiene l'usufrutto.
dataAttoNoSolo con l'usufrutto: la data presunta dell'atto, AAAA-MM-GG. Se manca, la data di oggi.
immobileYesChe immobile è: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7).
parentelaNoIl rapporto di chi riceve con chi cede. Se manca: Figlio.
primaCasaNoSe chi riceve ha i requisiti «prima casa». Per le categorie A/1, A/8 e A/9 è sempre falso.
disabilitaGraveNoSe chi riceve ha una disabilità grave: la franchigia della donazione è più alta.
renditaCatastaleYesLa rendita catastale in euro, dalla visura.
dataDiNascitaDiChiSiTieneUsufruttoNoSolo se chi cede si tiene l'usufrutto: la sua data di nascita, AAAA-MM-GG.

Output Schema

NameRequiredDescription
paginaYesL'indirizzo della pagina dello Studio dove rifare lo stesso calcolo.
donandoYesLe imposte se la stessa casa si dona.
vendendoYesLe imposte se la casa si vende.
avvertenzeYesChe cosa il calcolo non comprende e che cosa ha dato per scontato: va riferito insieme ai numeri.
casaDonataYesLa regola in vigore sulle case che arrivano da una donazione, dopo la Legge 2 dicembre 2025, n. 182: accompagna ogni risposta, e serve se si parla di rivendere, comprare o ipotecare una casa donata.
preventivoNoIl modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.
siTrasferisceNoC'è quando chi cede si tiene l'usufrutto: dice che si trasferisce la nuda proprietà, e quanta parte del valore catastale è.
oltreLeImposteYesLe differenze fra vendere e donare che non si contano in euro: vanno riferite insieme alle imposte.
valoreCatastaleNoIl valore catastale della casa, in euro: quando si trasferisce la piena proprietà.
valoriAggiornatiAlYesLa data a cui sono aggiornati aliquote, coefficienti e franchigie usati nel calcolo, per esempio «18 settembre 2026».
differenzaInImposteYesQuale delle due strade costa di più in imposte, e di quanto.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish that this is a read-only, idempotent, non-destructive calculation, so the description focuses on useful behavioral context: it returns taxes item by item plus the difference, includes non-monetary differences such as the Legge 182/2025 donor protection, and explicitly excludes notary fees. It does not explain calculation assumptions or edge-case handling beyond that, but the disclosure is solid.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose and usage, followed by inputs, outputs, and limitations, with an English translation at the end for accessibility. It is somewhat longer than necessary and mildly redundant in repeating the not-a-quote/notary-fee exclusion, but every section remains purposeful.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only tax comparison tool with a full input schema and an output schema, the description covers what it does, when to use it, what inputs are needed, what it returns, and important legal and scope caveats. Nothing essential for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already fully documents each parameter, including enums, defaults, and the usufruct-related fields. The description adds only light context—that the cadastral rent comes from the visura and the price is the hypothetical sale price—which largely restates what the schema says, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific comparison verb and resource: comparing Italian taxes on selling versus gifting the same home to a family member, including the usufruct/nuda proprietà variant. This comparison scope is distinctive against siblings such as imposte_acquisto_immobile or imposte_successione_donazione, which handle single-path tax calculations rather than a two-path comparison.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says when to use it: when someone is undecided between selling and gifting a home to a child or relative and asks what each path costs. It also sets boundaries (not a notary quote, excludes notary fees), though it does not name alternative sibling tools or state when not to use it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedimposte_acquisto_immobile1 field changed
      • addedOutput schema / properties / preventivo
        Added value: +{
        +  "description": "Il modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.",
        +  "items": {
        +    "properties": {
        +      "atto": {
        +        "description": "L'atto a cui si riferisce il preventivo, con le parole del modulo: per esempio «Compravendita immobiliare (con eventuale atto mutuo)», «Donazione», «Successione».",
        +        "type": "string"
        +      },
        +      "indirizzo": {
        +        "description": "L'indirizzo del modulo sul sito dello Studio, con i dati del calcolo già scritti.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "atto",
        +      "indirizzo"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedimposte_successione_donazione1 field changed
      • addedOutput schema / properties / preventivo
        Added value: +{
        +  "description": "Il modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.",
        +  "items": {
        +    "properties": {
        +      "atto": {
        +        "description": "L'atto a cui si riferisce il preventivo, con le parole del modulo: per esempio «Compravendita immobiliare (con eventuale atto mutuo)», «Donazione», «Successione».",
        +        "type": "string"
        +      },
        +      "indirizzo": {
        +        "description": "L'indirizzo del modulo sul sito dello Studio, con i dati del calcolo già scritti.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "atto",
        +      "indirizzo"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedvendita_o_donazione1 field changed
      • addedOutput schema / properties / preventivo
        Added value: +{
        +  "description": "Il modulo di richiesta di preventivo dello Studio, già compilato con i dati di questo calcolo: uno per ciascun atto a cui il calcolo si riferisce. Il preventivo comprende anche l'onorario del notaio, che il calcolo non comprende. Nome e recapiti si scrivono sul sito, se si decide di inviare la richiesta.",
        +  "items": {
        +    "properties": {
        +      "atto": {
        +        "description": "L'atto a cui si riferisce il preventivo, con le parole del modulo: per esempio «Compravendita immobiliare (con eventuale atto mutuo)», «Donazione», «Successione».",
        +        "type": "string"
        +      },
        +      "indirizzo": {
        +        "description": "L'indirizzo del modulo sul sito dello Studio, con i dati del calcolo già scritti.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "atto",
        +      "indirizzo"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
  2. 2 tool updates
    • Removedimposte_acquisto_casa
    • Addedimposte_acquisto_immobile
  3. 3 tool updates
    • Changedimposte_acquisto_casa9 fields changed
      • changedInput schema / properties / acquirente / description
        Previous value: -"Chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente. Per una società o un ente niente benefici «prima casa»."New value: +"Chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente. Per una società o un ente niente benefici «prima casa». Per un terreno o un fabbricato strumentale chi compra non cambia le imposte."
      • changedInput schema / properties / creditoImposta / description
        Previous value: -"Il credito d'imposta per il riacquisto della «prima casa», in euro, se chi compra ha venduto o venderà una casa comprata con i benefici; altrimenti 0."New value: +"Il credito d'imposta per il riacquisto della «prima casa», in euro, se chi compra ha venduto o venderà una casa comprata con i benefici. Se manca, 0."
      • changedInput schema / properties / iscrizioneIpotecaria / description
        Previous value: -"Per quanto è iscritta l'ipoteca, in percentuale del mutuo. Se non si sa, 200."New value: +"Per quanto è iscritta l'ipoteca, in percentuale del mutuo: 150, 180, 200. Se manca o non si sa, il calcolo usa il 200%."
      • changedInput schema / properties / ivaPerOpzione / description
        Previous value: -"Per un fabbricato strumentale venduto da «impresa»: vero se la venditrice sceglie di applicare l'IVA. Se manca, la vendita è in esenzione da IVA."New value: +"Per un fabbricato strumentale venduto da «impresa»: vero se la venditrice sceglie di applicare l'IVA. Se manca, la vendita è in esenzione da IVA. Se c'è l'IVA, la risposta lo dice senza calcolarla."
      • changedInput schema / properties / mutuo / description
        Previous value: -"L'importo del mutuo in euro; 0 se non c'è."New value: +"L'importo del mutuo in euro. Se manca o è 0, il calcolo è senza mutuo."
      • changedInput schema / properties / venditore / description
        Previous value: -"Chi vende: «privato» = un privato; «costruttore» = un'impresa costruttrice, entro 5 anni dalla fine dei lavori; «impresa» = un'altra impresa o società. Per un terreno edificabile «costruttore» e «impresa» vogliono dire un soggetto IVA, e la vendita è con IVA. Per un terreno agricolo, e per uno né agricolo né edificabile, chi vende non cambia le imposte."New value: +"Chi vende: «privato» = un privato; «costruttore» = un'impresa costruttrice, entro 5 anni dalla fine dei lavori; «impresa» = un'altra impresa o società. Per un terreno edificabile «costruttore» e «impresa» vogliono dire un soggetto IVA, e la vendita è con IVA: la risposta lo dice, senza calcolarla. Per un terreno agricolo, e per uno né agricolo né edificabile, chi vende non cambia le imposte."
      • addedOutput schema / properties / confronto / items / properties / iva
        Added value: +{
        +  "description": "In questa ipotesi alla vendita si applica l'IVA, che non è compresa negli importi.",
        +  "type": "string"
        +}
      • changedOutput schema / properties / inTutto / description
        Previous value: -"Il totale, in euro, quando c'è qualcosa che non passa dal notaio: l'IVA, pagata all'impresa con il prezzo, o l'imposta sul mutuo, pagata tramite la banca. Se manca, il totale è «daVersareTramiteNotaio»."New value: +"Il totale, in euro, quando c'è qualcosa che non passa dal notaio: l'IVA di una casa comprata dal costruttore, pagata all'impresa con il prezzo, o l'imposta sul mutuo, pagata tramite la banca. Se manca, il totale è «daVersareTramiteNotaio»."
      • addedOutput schema / properties / iva
        Added value: +{
        +  "description": "Quando alla vendita si applica l'IVA e lo strumento non la calcola: la frase che lo dice. L'IVA non è fra le voci e non è in nessun totale. Lo strumento la calcola solo per case e pertinenze comprate dal costruttore, al 4% e al 10%.",
        +  "type": "string"
        +}
    • Changedimposte_successione_donazione4 fields changed
      • changedInput schema / properties / beni / items / properties / edificabile / description
        Previous value: -"Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura."New value: +"Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura. Se manca, il terreno è trattato come non edificabile."
      • changedInput schema / properties / beni / items / properties / primaCasa / description
        Previous value: -"Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa»."New value: +"Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa». Se manca, il calcolo è senza."
      • changedInput schema / properties / beni / items / properties / rurale / description
        Previous value: -"Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo."New value: +"Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo. Non cambia il valore calcolato: aggiunge l'avvertenza sui fabbricati rurali."
      • changedInput schema / properties / quota / description
        Previous value: -"Con «beni»: la quota di proprietà degli immobili che passa, in frazione, quando non è l'intero. Per esempio «1/2»."New value: +"Con «beni»: la quota di proprietà degli immobili che passa, in frazione, quando non è l'intero. Se i beni sono intestati a più persone, è la quota di chi dona o di chi è morto: per esempio «1/2»."
    • Changedvalore_catastale4 fields changed
      • changedInput schema / properties / beni / items / properties / edificabile / description
        Previous value: -"Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura."New value: +"Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura. Se manca, il terreno è trattato come non edificabile."
      • changedInput schema / properties / beni / items / properties / primaCasa / description
        Previous value: -"Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa»."New value: +"Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa». Se manca, il calcolo è senza."
      • changedInput schema / properties / beni / items / properties / rurale / description
        Previous value: -"Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo."New value: +"Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo. Non cambia il valore calcolato: aggiunge l'avvertenza sui fabbricati rurali."
      • changedInput schema / properties / quota / description
        Previous value: -"Per una successione o una donazione: la quota di proprietà che passa, in frazione, quando non è l'intero. Per esempio «1/2»."New value: +"Per una successione o una donazione: la quota di proprietà che passa, in frazione, quando non è l'intero. Se i beni sono intestati a più persone, è la quota di chi dona o di chi è morto: per esempio «1/2»."
  4. 2 tool updates
    • Changedimposte_acquisto_casa9 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "casa",
        -    "prezzo": 200000,
        -    "quotaPrimaCasa": 100,
        -    "renditaCatastale": 900,
        -    "venditore": "privato"
        -  },
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "casa",
        -    "prezzo": 200000,
        -    "quotaPrimaCasa": 0,
        -    "renditaCatastale": 900,
        -    "venditore": "privato"
        -  },
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "casa",
        -    "mutuo": 150000,
        -    "prezzo": 250000,
        -    "quotaPrimaCasa": 100,
        -    "venditore": "costruttore"
        -  }
        -]New value: +[
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "casa",
        +    "prezzo": 200000,
        +    "quotaPrimaCasa": 100,
        +    "renditaCatastale": 900,
        +    "venditore": "privato"
        +  },
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "casa",
        +    "prezzo": 200000,
        +    "quotaPrimaCasa": 0,
        +    "renditaCatastale": 900,
        +    "venditore": "privato"
        +  },
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "casa",
        +    "mutuo": 150000,
        +    "prezzo": 250000,
        +    "quotaPrimaCasa": 100,
        +    "venditore": "costruttore"
        +  },
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "terreno-agricolo",
        +    "prezzo": 100000,
        +    "venditore": "privato"
        +  },
        +  {
        +    "acquirente": "societa-o-ente",
        +    "immobile": "strumentale",
        +    "ivaPerOpzione": true,
        +    "prezzo": 200000,
        +    "venditore": "impresa"
        +  }
        +]
      • changedInput schema / properties / acquirente / description
        Previous value: -"Chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente. Per una società o un ente niente benefici «prima casa» e niente mutuo nel calcolo."New value: +"Chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente. Per una società o un ente niente benefici «prima casa»."
      • changedInput schema / properties / immobile / description
        Previous value: -"Che cosa si compra: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7)."New value: +"Che cosa si compra: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7); «terreno-agricolo» = un terreno agricolo; «terreno-non-edificabile» = un terreno che non è agricolo e non è edificabile; «terreno-edificabile» = un terreno edificabile secondo il piano urbanistico del Comune; «strumentale» = un ufficio, un negozio, un laboratorio, un capannone o un altro fabbricato che non è un'abitazione né la pertinenza di una casa (categorie A/10, B, C, D, E)."
      • changedInput schema / properties / immobile / enum
        Previous value: -[
        -  "casa",
        -  "casa-a1-a8-a9",
        -  "pertinenza"
        -]New value: +[
        +  "casa",
        +  "casa-a1-a8-a9",
        +  "pertinenza",
        +  "terreno-agricolo",
        +  "terreno-non-edificabile",
        +  "terreno-edificabile",
        +  "strumentale"
        +]
      • addedInput schema / properties / ivaPerOpzione
        Added value: +{
        +  "description": "Per un fabbricato strumentale venduto da «impresa»: vero se la venditrice sceglie di applicare l'IVA. Se manca, la vendita è in esenzione da IVA.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / piccolaProprietaContadina
        Added value: +{
        +  "description": "Per un terreno agricolo: vero se chi compra è coltivatore diretto o imprenditore agricolo professionale e chiede l'agevolazione per la piccola proprietà contadina. Se manca, il calcolo è senza agevolazione.",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / venditore / description
        Previous value: -"Chi vende: «privato» = un privato; «costruttore» = un'impresa costruttrice, entro 5 anni dalla fine dei lavori; «impresa» = un'altra impresa o società."New value: +"Chi vende: «privato» = un privato; «costruttore» = un'impresa costruttrice, entro 5 anni dalla fine dei lavori; «impresa» = un'altra impresa o società. Per un terreno edificabile «costruttore» e «impresa» vogliono dire un soggetto IVA, e la vendita è con IVA. Per un terreno agricolo, e per uno né agricolo né edificabile, chi vende non cambia le imposte."
      • changedOutput schema / properties / confronto / description
        Previous value: -"Lo stesso acquisto con i benefici «prima casa» e senza, affiancati."New value: +"Lo stesso acquisto nelle altre ipotesi, affiancate: per una casa, con i benefici «prima casa» e senza; per un terreno o un fabbricato strumentale, secondo chi compra o chi vende."
      • changedOutput schema / properties / confronto / items / properties / ipotesi / description
        Previous value: -"«Con benefici «prima casa»» o «Senza benefici «prima casa»»."New value: +"L'ipotesi, in parole: per esempio «Con benefici «prima casa»», o «Venduto da un privato»."
    • Changedimposte_successione_donazione5 fields changed
      • addedInput schema / properties / beni
        Added value: +{
        +  "description": "Gli immobili, una voce per ciascuno, come sono elencati nella visura catastale: il valore catastale lo ricava lo strumento. In alternativa a «valoreCatastaleImmobili».",
        +  "items": {
        +    "properties": {
        +      "categoria": {
        +        "description": "Per un fabbricato: la categoria catastale come è scritta nella visura, per esempio «A/2», «C/6», «D/10», «F/2».",
        +        "type": "string"
        +      },
        +      "descrizione": {
        +        "description": "Come riconoscere il bene nella risposta: per esempio «foglio 12, particella 345, subalterno 2».",
        +        "type": "string"
        +      },
        +      "edificabile": {
        +        "description": "Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura.",
        +        "type": "boolean"
        +      },
        +      "primaCasa": {
        +        "description": "Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa».",
        +        "type": "boolean"
        +      },
        +      "redditoDominicale": {
        +        "description": "Per un terreno: il reddito dominicale in euro, dalla visura; non il reddito agrario. Se la particella è divisa in porzioni, la somma dei loro redditi dominicali.",
        +        "type": "number"
        +      },
        +      "rendita": {
        +        "description": "Per un fabbricato: la rendita catastale in euro, dalla visura. Gli immobili di categoria F non ne hanno.",
        +        "type": "number"
        +      },
        +      "renditaProposta": {
        +        "description": "Per un fabbricato: se nella visura la rendita è annotata come «proposta».",
        +        "type": "boolean"
        +      },
        +      "rurale": {
        +        "description": "Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo.",
        +        "type": "boolean"
        +      },
        +      "tipo": {
        +        "description": "«fabbricato» = un'unità del Catasto dei Fabbricati; «terreno» = una particella del Catasto dei Terreni.",
        +        "enum": [
        +          "fabbricato",
        +          "terreno"
        +        ],
        +        "type": "string"
        +      },
        +      "valoreVenale": {
        +        "description": "Per un bene che non ha un valore catastale — categoria F, terreno edificabile —: il suo valore venale, cioè di mercato, per l'intero, in euro.",
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "tipo"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 200,
        +  "minItems": 1,
        +  "type": "array"
        +}
      • changedInput schema / properties / primaCasa / description
        Previous value: -"Se qualcuno di chi riceve chiede i benefici «prima casa» sulla casa."New value: +"Se qualcuno di chi riceve chiede i benefici «prima casa» sulla casa. Con «beni» si indica sul bene."
      • addedInput schema / properties / quota
        Added value: +{
        +  "description": "Con «beni»: la quota di proprietà degli immobili che passa, in frazione, quando non è l'intero. Per esempio «1/2».",
        +  "type": "string"
        +}
      • changedInput schema / properties / valoreCatastaleImmobili / description
        Previous value: -"Il valore catastale degli immobili, in euro. Non è il valore di mercato: si ricava dalla rendita catastale, che è nella visura, e lo calcola valore_catastale. 0 se non ce ne sono."New value: +"In alternativa a «beni»: il valore catastale degli immobili già calcolato, in euro. Non è il valore di mercato: si ricava dalla rendita catastale, che è nella visura, e lo calcola valore_catastale. 0 se non ce ne sono."
      • addedOutput schema / properties / immobili
        Added value: +{
        +  "description": "C'è quando gli immobili sono stati dati in elenco («beni»): come è stato ricavato il loro valore.",
        +  "properties": {
        +    "beni": {
        +      "description": "I beni che hanno un valore catastale, uno per uno.",
        +      "items": {
        +        "properties": {
        +          "avvertenze": {
        +            "description": "Ciò che va detto su questo bene insieme al numero: una rendita ancora rettificabile, un fabbricato rurale, i benefici «prima casa» non applicati.",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "bene": {
        +            "description": "Quale bene: la categoria catastale, o «Terreno», e la descrizione con cui è stato dato.",
        +            "type": "string"
        +          },
        +          "calcolo": {
        +            "description": "Il conto che produce il valore: rendita o reddito dominicale, rivalutazione, coefficiente.",
        +            "type": "string"
        +          },
        +          "valoreCatastale": {
        +            "description": "Il valore catastale del bene per l'intero, in euro.",
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "bene",
        +          "valoreCatastale",
        +          "calcolo"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "quota": {
        +      "description": "La quota di proprietà che passa, in frazione: c'è solo se non è l'intero.",
        +      "type": "string"
        +    },
        +    "senzaValoreCatastale": {
        +      "description": "I beni che un valore catastale non lo hanno: entrano nel conto solo se ne è stato indicato il valore venale.",
        +      "items": {
        +        "properties": {
        +          "bene": {
        +            "description": "Quale bene: la categoria catastale, o «Terreno», e la descrizione con cui è stato dato.",
        +            "type": "string"
        +          },
        +          "perche": {
        +            "description": "Perché non ha un valore catastale, e che cosa si dichiara al suo posto.",
        +            "type": "string"
        +          },
        +          "valoreVenale": {
        +            "description": "Il valore venale indicato per questo bene, per l'intero, in euro: c'è solo se è stato dato.",
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "bene",
        +          "perche"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "totaleDeiValoriCatastali": {
        +      "description": "La somma dei valori catastali dei beni, per l'intero, in euro.",
        +      "type": "number"
        +    },
        +    "valoreUsatoNelCalcolo": {
        +      "description": "Il valore degli immobili su cui sono calcolate le imposte, in euro: valori catastali più valori venali indicati, per la quota che passa.",
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "beni",
        +    "totaleDeiValoriCatastali",
        +    "valoreUsatoNelCalcolo"
        +  ],
        +  "type": "object"
        +}
  5. 1 tool update
    • Changedvalore_catastale19 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "casa",
        -    "primaCasa": true,
        -    "renditaCatastale": 900
        -  },
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "casa",
        -    "primaCasa": false,
        -    "renditaCatastale": 900
        -  },
        -  {
        -    "acquirente": "persona-fisica",
        -    "immobile": "altro"
        -  }
        -]New value: +[
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "casa",
        +    "primaCasa": true,
        +    "renditaCatastale": 900
        +  },
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "casa",
        +    "primaCasa": false,
        +    "renditaCatastale": 900
        +  },
        +  {
        +    "acquirente": "persona-fisica",
        +    "immobile": "altro"
        +  },
        +  {
        +    "beni": [
        +      {
        +        "categoria": "A/2",
        +        "rendita": 900,
        +        "tipo": "fabbricato"
        +      },
        +      {
        +        "categoria": "C/1",
        +        "rendita": 1500,
        +        "tipo": "fabbricato"
        +      },
        +      {
        +        "redditoDominicale": 100,
        +        "tipo": "terreno"
        +      }
        +    ],
        +    "scopo": "successione-donazione"
        +  },
        +  {
        +    "beni": [
        +      {
        +        "categoria": "D/7",
        +        "rendita": 4000,
        +        "tipo": "fabbricato"
        +      },
        +      {
        +        "categoria": "F/2",
        +        "tipo": "fabbricato"
        +      }
        +    ],
        +    "quota": "1/2",
        +    "scopo": "successione-donazione"
        +  }
        +]
      • changedInput schema / properties / acquirente / description
        Previous value: -"Chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente."New value: +"Per un acquisto, chi compra: «persona-fisica» = una o più persone, per sé; «societa-o-ente» = una società o un ente."
      • addedInput schema / properties / beni
        Added value: +{
        +  "description": "Per una successione o una donazione: i beni, una voce per ciascuno, come sono elencati nella visura catastale.",
        +  "items": {
        +    "properties": {
        +      "categoria": {
        +        "description": "Per un fabbricato: la categoria catastale come è scritta nella visura, per esempio «A/2», «C/6», «D/10», «F/2».",
        +        "type": "string"
        +      },
        +      "descrizione": {
        +        "description": "Come riconoscere il bene nella risposta: per esempio «foglio 12, particella 345, subalterno 2».",
        +        "type": "string"
        +      },
        +      "edificabile": {
        +        "description": "Per un terreno: se è edificabile secondo il piano urbanistico del Comune. Lo dice il certificato di destinazione urbanistica, non la visura.",
        +        "type": "boolean"
        +      },
        +      "primaCasa": {
        +        "description": "Per una casa o una sua pertinenza: se chi la riceve chiede i benefici «prima casa».",
        +        "type": "boolean"
        +      },
        +      "redditoDominicale": {
        +        "description": "Per un terreno: il reddito dominicale in euro, dalla visura; non il reddito agrario. Se la particella è divisa in porzioni, la somma dei loro redditi dominicali.",
        +        "type": "number"
        +      },
        +      "rendita": {
        +        "description": "Per un fabbricato: la rendita catastale in euro, dalla visura. Gli immobili di categoria F non ne hanno.",
        +        "type": "number"
        +      },
        +      "renditaProposta": {
        +        "description": "Per un fabbricato: se nella visura la rendita è annotata come «proposta».",
        +        "type": "boolean"
        +      },
        +      "rurale": {
        +        "description": "Per un fabbricato: se è un fabbricato rurale, al servizio dei terreni. La categoria D/10 è trattata così anche senza dirlo.",
        +        "type": "boolean"
        +      },
        +      "tipo": {
        +        "description": "«fabbricato» = un'unità del Catasto dei Fabbricati; «terreno» = una particella del Catasto dei Terreni.",
        +        "enum": [
        +          "fabbricato",
        +          "terreno"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "tipo"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 200,
        +  "minItems": 1,
        +  "type": "array"
        +}
      • changedInput schema / properties / immobile / description
        Previous value: -"Che immobile è: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7); «altro» = ufficio, negozio, capannone, terreno."New value: +"Per un acquisto, che immobile è: «casa» = una casa (categorie da A/2 a A/7, e A/11), con o senza box e cantina; «casa-a1-a8-a9» = una casa di categoria A/1, A/8 o A/9 (signorile, villa, castello): non può avere i benefici «prima casa»; «pertinenza» = solo un box, un posto auto o una cantina (categorie C/2, C/6, C/7); «altro» = ufficio, negozio, capannone, terreno."
      • changedInput schema / properties / primaCasa / description
        Previous value: -"Se l'acquisto ha i benefici «prima casa». Serve per una casa o una pertinenza comprate da persone; per le categorie A/1, A/8 e A/9 è sempre falso."New value: +"Per un acquisto: se ha i benefici «prima casa». Serve per una casa o una pertinenza comprate da persone; per le categorie A/1, A/8 e A/9 è sempre falso."
      • addedInput schema / properties / quota
        Added value: +{
        +  "description": "Per una successione o una donazione: la quota di proprietà che passa, in frazione, quando non è l'intero. Per esempio «1/2».",
        +  "type": "string"
        +}
      • changedInput schema / properties / renditaCatastale / description
        Previous value: -"La rendita catastale in euro, dalla visura catastale. Casa e pertinenze hanno rendite separate."New value: +"Per un acquisto: la rendita catastale in euro, dalla visura catastale. Casa e pertinenze hanno rendite separate."
      • addedInput schema / properties / scopo
        Added value: +{
        +  "description": "A che cosa serve il valore: «acquisto» = una compravendita; «successione-donazione» = un'eredità o una donazione, dove il valore si calcola per i fabbricati di ogni categoria e per i terreni. Se manca è «acquisto».",
        +  "enum": [
        +    "acquisto",
        +    "successione-donazione"
        +  ],
        +  "type": "string"
        +}
      • removedInput schema / required
        Removed value: -[
        -  "immobile",
        -  "acquirente"
        -]
      • changedOutput schema / properties / aCheServe / description
        Previous value: -"A che cosa serve il valore catastale in questo acquisto."New value: +"A che cosa serve il valore catastale, nell'acquisto o nella successione o donazione."
      • addedOutput schema / properties / beni
        Added value: +{
        +  "description": "Per una successione o una donazione: i beni che hanno un valore catastale, uno per uno, nell'ordine in cui sono stati dati.",
        +  "items": {
        +    "properties": {
        +      "avvertenze": {
        +        "description": "Ciò che va detto su questo bene insieme al numero: una rendita ancora rettificabile, un fabbricato rurale, i benefici «prima casa» non applicati.",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "bene": {
        +        "description": "Quale bene: la categoria catastale, o «Terreno», e la descrizione con cui è stato dato.",
        +        "type": "string"
        +      },
        +      "calcolo": {
        +        "description": "Il conto che produce il valore: rendita o reddito dominicale, rivalutazione, coefficiente.",
        +        "type": "string"
        +      },
        +      "valoreCatastale": {
        +        "description": "Il valore catastale del bene per l'intero, in euro.",
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "bene",
        +      "valoreCatastale",
        +      "calcolo"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / calcolo / description
        Previous value: -"Il conto che produce il valore: rendita, rivalutazione del 5%, moltiplicatore."New value: +"Per un acquisto: il conto che produce il valore: rendita, rivalutazione del 5%, moltiplicatore."
      • addedOutput schema / properties / quota
        Added value: +{
        +  "description": "La quota di proprietà che passa, in frazione: c'è solo se è stata indicata e non è l'intero.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / scopo
        Added value: +{
        +  "description": "Per una successione o una donazione: «successione-donazione». In un acquisto la voce non c'è.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / senzaValoreCatastale
        Added value: +{
        +  "description": "Per una successione o una donazione: i beni che un valore catastale non lo hanno, e non sono nel totale.",
        +  "items": {
        +    "properties": {
        +      "bene": {
        +        "description": "Quale bene: la categoria catastale, o «Terreno», e la descrizione con cui è stato dato.",
        +        "type": "string"
        +      },
        +      "perche": {
        +        "description": "Perché non ha un valore catastale, e che cosa si dichiara al suo posto.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "bene",
        +      "perche"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / serve / description
        Previous value: -"Se in questo acquisto il valore catastale serve. Quando è falso non c'è un valore: c'è «perche»."New value: +"Se il valore catastale serve. In un acquisto può essere falso, e allora non c'è un valore: c'è «perche». In una successione o in una donazione è sempre vero."
      • addedOutput schema / properties / totale
        Added value: +{
        +  "description": "Per una successione o una donazione: la somma dei valori catastali dei beni, per l'intero, in euro.",
        +  "type": "number"
        +}
      • addedOutput schema / properties / totaleDellaQuota
        Added value: +{
        +  "description": "Il totale per la quota che passa, in euro: c'è solo insieme a «quota».",
        +  "type": "number"
        +}
      • changedOutput schema / properties / valoreCatastale / description
        Previous value: -"Il valore catastale, in euro."New value: +"Per un acquisto: il valore catastale, in euro."
  6. 6 tool updates
    • First observedimposte_acquisto_casa
    • First observedimposte_successione_donazione
    • First observedquote_ereditarie
    • First observedusufrutto_nuda_proprieta
    • First observedvalore_catastale
    • First observedvendita_o_donazione

Publisher details

Operator
Studio Notarile Chianese · Publisher source
Vendor relationship
First-party
Trust center
Not available
Restrictions
None. No account and no login are needed: the server is public, free and read-only. · Publisher source

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables users to calculate Portuguese property purchase costs (IMT, stamp duty, deed/registration) and query annual IMI rates and costs for all 308 municipalities, with sourced figures.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables users to calculate Portuguese property purchase costs (IMT and stamp duty) and look up annual IMI property tax rates and costs for all 308 municipalities, with sources and year.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Calculate income tax (UK/US brackets), EU VAT, UK corporation tax, and capital gains tax. Provides estimates only - not professional tax advice.
    2 npm
    61 PyPI
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    UK mortgage calculators from Fox Davidson, FCA-authorised mortgage brokers: UK stamp duty (SDLT/LBTT/LTT) and FCA MCOB 3A high net worth mortgage qualification.
    2
    17 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.