TaxCompass — Italian tax tools
Was dieses MCP kann
Calculates and compares Italian tax regimes and searches cited Italian tax and company-law sources.
Tools
Eingabeschema
{'type': 'object', 'title': 'calculate_italian_taxArguments', 'required': ['revenue_eur'], 'properties': {'regime': {'type': 'string', 'title': 'Regime', 'default': 'forfettario_15'}, 'cost_ratio': {'type': 'number', 'title': 'Cost Ratio', 'default': 0.0}, 'coefficient': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Coefficient', 'default': None}, 'revenue_eur': {'type': 'number', 'title': 'Revenue Eur'}}}
Ausgabeschema
{'type': 'object', '$defs': {'Breakdown': {'type': 'object', 'title': 'Breakdown', 'required': ['country', 'regime', 'revenue_local', 'revenue_eur', 'currency'], 'properties': {'notes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Notes', 'default': []}, 'regime': {'type': 'string', 'title': 'Regime'}, 'country': {'type': 'string', 'title': 'Country'}, 'net_eur': {'type': 'number', 'title': 'Net Eur', 'default': 0.0}, 'currency': {'enum': ['EUR', 'PLN', 'RON'], 'type': 'string', 'title': 'Currency'}, 'eligible': {'type': 'boolean', 'title': 'Eligible', 'default': True}, 'net_local': {'type': 'number', 'title': 'Net Local', 'default': 0.0}, 'income_tax': {'type': 'number', 'title': 'Income Tax', 'default': 0.0}, 'assumptions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Assumptions', 'default': []}, 'revenue_eur': {'type': 'number', 'title': 'Revenue Eur'}, 'revenue_local': {'type': 'number', 'title': 'Revenue Local'}, 'effective_rate': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Effective Rate', 'default': None}, 'substitute_tax': {'type': 'number', 'title': 'Substitute Tax', 'default': 0.0}, 'other_deductions': {'type': 'number', 'title': 'Other Deductions', 'default': 0.0}, 'health_contribution': {'type': 'number', 'title': 'Health Contribution', 'default': 0.0}, 'social_contributions': {'type': 'number', 'title': 'Social Contributions', 'default': 0.0}, 'contributions_are_stand_in': {'type': 'boolean', 'title': 'Contributions Are Stand In', 'default': False}}}}, 'title': 'CalcResult', 'required': ['breakdown', 'disclaimer'], 'properties': {'breakdown': {'$ref': '#/$defs/Breakdown', 'description': 'Full numeric breakdown (taxes, contributions, net, effective rate).'}, 'disclaimer': {'type': 'string', 'title': 'Disclaimer'}}, 'description': 'A single deterministic tax calculation.'}
Eingabeschema
{'type': 'object', 'title': 'compare_italian_regimesArguments', 'required': ['revenue_eur'], 'properties': {'cost_ratio': {'type': 'number', 'title': 'Cost Ratio', 'default': 0.0}, 'coefficient': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Coefficient', 'default': None}, 'revenue_eur': {'type': 'number', 'title': 'Revenue Eur'}}}
Ausgabeschema
{'type': 'object', '$defs': {'Breakdown': {'type': 'object', 'title': 'Breakdown', 'required': ['country', 'regime', 'revenue_local', 'revenue_eur', 'currency'], 'properties': {'notes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Notes', 'default': []}, 'regime': {'type': 'string', 'title': 'Regime'}, 'country': {'type': 'string', 'title': 'Country'}, 'net_eur': {'type': 'number', 'title': 'Net Eur', 'default': 0.0}, 'currency': {'enum': ['EUR', 'PLN', 'RON'], 'type': 'string', 'title': 'Currency'}, 'eligible': {'type': 'boolean', 'title': 'Eligible', 'default': True}, 'net_local': {'type': 'number', 'title': 'Net Local', 'default': 0.0}, 'income_tax': {'type': 'number', 'title': 'Income Tax', 'default': 0.0}, 'assumptions': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Assumptions', 'default': []}, 'revenue_eur': {'type': 'number', 'title': 'Revenue Eur'}, 'revenue_local': {'type': 'number', 'title': 'Revenue Local'}, 'effective_rate': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Effective Rate', 'default': None}, 'substitute_tax': {'type': 'number', 'title': 'Substitute Tax', 'default': 0.0}, 'other_deductions': {'type': 'number', 'title': 'Other Deductions', 'default': 0.0}, 'health_contribution': {'type': 'number', 'title': 'Health Contribution', 'default': 0.0}, 'social_contributions': {'type': 'number', 'title': 'Social Contributions', 'default': 0.0}, 'contributions_are_stand_in': {'type': 'boolean', 'title': 'Contributions Are Stand In', 'default': False}}}}, 'title': 'RegimeComparison', 'required': ['revenue_eur', 'results', 'disclaimer'], 'properties': {'results': {'type': 'array', 'items': {'$ref': '#/$defs/Breakdown'}, 'title': 'Results', 'description': 'One breakdown per regime, best net income first.'}, 'disclaimer': {'type': 'string', 'title': 'Disclaimer'}, 'revenue_eur': {'type': 'number', 'title': 'Revenue Eur', 'description': 'Gross annual revenue (EUR) the regimes were evaluated at.'}}, 'description': 'Deterministic side-by-side of the Italian regimes at one revenue level.'}
Eingabeschema
{'type': 'object', 'title': 'list_tax_sourcesArguments', 'properties': {}}
Ausgabeschema
{'type': 'object', '$defs': {'TaxSourceInfo': {'type': 'object', 'title': 'TaxSourceInfo', 'required': ['key', 'label', 'description'], 'properties': {'key': {'type': 'string', 'title': 'Key', 'description': 'Filter value for `search_italian_tax_sources`.'}, 'label': {'type': 'string', 'title': 'Label', 'description': 'Human-readable source name.'}, 'description': {'type': 'string', 'title': 'Description', 'description': 'What this source covers / when to use it.'}}, 'description': 'A retrievable source and what it covers.'}}, 'title': 'SourcesCatalogue', 'required': ['sources', 'disclaimer'], 'properties': {'sources': {'type': 'array', 'items': {'$ref': '#/$defs/TaxSourceInfo'}, 'title': 'Sources'}, 'disclaimer': {'type': 'string', 'title': 'Disclaimer'}}, 'description': 'The set of primary sources the corpus can search.'}
Eingabeschema
{'type': 'object', 'title': 'search_italian_tax_sourcesArguments', 'required': ['query'], 'properties': {'k': {'type': 'integer', 'title': 'K', 'default': 6}, 'query': {'type': 'string', 'title': 'Query'}, 'sources': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Sources', 'default': None}}}
Ausgabeschema
{'type': 'object', '$defs': {'SourcePassage': {'type': 'object', 'title': 'SourcePassage', 'required': ['chunk_id', 'source', 'source_label', 'text', 'similarity'], 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None, 'description': 'Link to the primary source â\x80\x94 cite this URL.'}, 'text': {'type': 'string', 'title': 'Text', 'description': 'The passage text. Quote/paraphrase only what this supports.'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None, 'description': 'Document/section title, if known.'}, 'source': {'type': 'string', 'title': 'Source', 'description': "Source key, e.g. 'normattiva', 'ade', 'inps', 'tables', 'ateco'."}, 'chunk_id': {'type': 'string', 'title': 'Chunk Id', 'description': 'Stable citation id for this passage (cite this).'}, 'similarity': {'type': 'number', 'title': 'Similarity', 'description': 'Hybrid relevance score in ~[0,1]; higher is closer.'}, 'source_label': {'type': 'string', 'title': 'Source Label', 'description': 'Human-readable source name.'}}, 'description': 'One retrieved passage from a primary source, with everything needed to cite it.'}}, 'title': 'SearchResponse', 'required': ['query', 'sources_searched', 'count', 'passages', 'disclaimer'], 'properties': {'count': {'type': 'integer', 'title': 'Count', 'description': 'Number of passages returned.'}, 'query': {'type': 'string', 'title': 'Query', 'description': 'The query that was run.'}, 'passages': {'type': 'array', 'items': {'$ref': '#/$defs/SourcePassage'}, 'title': 'Passages', 'description': 'Retrieved passages, most relevant first.'}, 'disclaimer': {'type': 'string', 'title': 'Disclaimer', 'description': 'Usage + citation guidance.'}, 'sources_searched': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Sources Searched', 'description': 'Source keys actually searched (after filtering).'}}, 'description': 'Result of a primary-source search.'}
Letzte Tool-Änderungen
Ähnliche MCP-Server
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
taxsort-mcp
Classifies personal tax transactions, applies user-defined rules, manages tax-year sessions, and provides account, usage, and cre…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
AINumbers Fintech Intelligence Suite
Provides deterministic fintech, payment-policy, financial analysis, regulatory compliance, credential integrity, and audit-trail …
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…