it.expatliving/data
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Expat Living Italy
Publisher-provided description
Sourced data on Italy's ~7,900 comuni for people relocating or retiring there.
Summary by lookupd
Query Italian municipality data: population, foreign residents, property prices, tax-regime eligibility, and relocation articles for expats.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http data https://www.expatliving.it/api/v1/mcp
Codex, remote (streamable-http)
codex mcp add data --url https://www.expatliving.it/api/v1/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"data": {
"url": "https://www.expatliving.it/api/v1/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (12 tools)
Publisher-provided text
get_comuneOne Italian comune's population, foreign residents by citizenship, property purchase/rent price, price-to-rent, verified tax-regime eligibility, its province'ssearch_comuniLook up Italian comuni by name (case- and accent-insensitive, partial names work) and get each one's 6-digit ISTAT code, province and region — the code get_comufind_comuniWhich Italian comuni match: region, province, population range, purchase-price and rent ranges (OMI), population change 2019–2025, the eight shortlist filters (get_provinceOne Italian province (two-letter code such as AQ, or its slug — a comune's `provinceCode`): population, OMI prices, foreign residents by citizenship (citizenshiget_regionOne Italian region (slug such as abruzzo or friuli-venezia-giulia, or its name): population, foreign residents by citizenship (citizenship, not birthplace), `seget_nationalityFor one tracked citizenship (ISO-2 code such as US, GB, DE): the comuni, provinces and regions where its holders concentrate, with counts and shares. It is CITIget_coverageFor every dataset: how many places it covers, out of how many at its grain, plus the source's own coverage caveat. Pass `dataset` (a slug from list_datasets) tolist_datasetsThe catalog: each dataset's source institution, vintage (the period it describes), geographic grain, license, the expatliving.it page that presents it, and whetlist_tax_regimesEach regime's status (verified or draft), whether it depends on place (geographic) or on the person, its legislation, population ceiling and how many comuni meecheck_tax_eligibilityFor one regime slug (from list_tax_regimes) and one 6-digit ISTAT code (from search_comuni): qualifies, does_not_qualify or not_assessable, with a one-sentencelist_articlesDated, sourced reporting on moving to and retiring in Italy, newest first. Filter by topic, by place (a comune's ISTAT code) or by dataset slug. Each entry hasget_articleOne article's full text as Markdown, with its places, datasets and a ready-made citation. Quote figures from the dataset pages it cites, which carry their vinta
Details
- Version: 1.3.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 898 ms
- First indexed:
- Last seen in registry:
- Website: https://www.expatliving.it/data/ask-your-ai
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/it.expatliving/data)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp