occasioni.it: bandi e incentivi italiani

Italian public grants for businesses, refreshed nightly: search, matching, deadlines, reports.

我该使用它吗

质量与安全性

A
描述质量
94%
模式完整度
87%
命名质量
89%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~5,030token 数(工具定义)
~2.1 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 3.93%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "bandi": {
      "url": "https://occasioni.it/mcp"
    }
  }
}

远程端点

https://occasioni.it/mcpstreamable-http

它能做什么

工具清单

工具(18)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_incentives(q, region, beneficiary, size, purpose, ...)

Search Italian public grants, incentives and calls (national catalogue incentivi.gov.it plus regional and chamber-of-commerce calls), refreshed nightly. Open calls only by default. Text in Italian.

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Testo libero, es. \"digitalizzazione negozi\""
    },
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "beneficiary": {
      "type": "string",
      "description": "Tipo di beneficiario",
      "enum": [
        "Impresa",
        "Professionista",
        "Cooperative/Associazioni Non Profit",
        "Impresa - SU/PMI innovativa",
        "Impresa - prevalenza femminile",
        "Impresa - prevalenza giovanile",
        "Impresa da costituire - Altro",
        "Impresa da costituire - Giovanile",
        "Impresa da costituire - Femminile",
        "Cittadino",
        "Consorzio",
        "Rete d'impresa",
        "Ente Pubblico",
        "Università/Ente di Ricerca"
      ]
    },
    "size": {
      "type": "string",
      "description": "Dimensione impresa",
      "enum": [
        "Microimpresa",
        "Piccola Impresa",
        "Media Impresa",
        "Grande Impresa"
      ]
    },
    "purpose": {
      "type": "string",
      "description": "Finalità",
      "enum": [
        "Sostegno investimenti",
        "Sostegno liquidità",
        "Innovazione e ricerca",
        "Start up/Sviluppo d'impresa",
        "Transizione ecologica",
        "Internazionalizzazione",
        "Inclusione sociale",
        "Digitalizzazione",
        "Imprenditoria giovanile",
        "Imprenditoria femminile",
        "Crisi d'impresa",
        "Formazione (lavoro, occupazione, riqualificazione professionale dei lavoratori)",
        "Rafforzamento del capitale"
      ]
    },
    "sector": {
      "type": "string",
      "description": "Settore",
      "enum": [
        "Agricoltura, silvicoltura e pesca",
        "Agroalimentare",
        "Alberghiero",
        "Artigianato",
        "Autoveicoli e altri mezzi di trasporto",
        "Chimica e Farmaceutica",
        "Commercio",
        "Cultura",
        "Edilizia",
        "Elettronica",
        "Fornitura Energia, Acqua e gestione Rifiuti",
        "ICT",
        "Meccanica",
        "Metallurgia",
        "Mobili, Legno e Carta",
        "Moda e Tessile",
        "Ristorazione",
        "Salute",
        "Servizi di trasporto",
        "Turismo",
        "Altri servizi"
      ]
    },
    "aid_form": {
      "type": "string",
      "description": "Forma di aiuto",
      "enum": [
        "Contributo/Fondo perduto",
        "Prestito/Anticipo rimborsabile",
        "Interventi a garanzia",
        "Capitale di rischio",
        "Agevolazione fiscale"
      ]
    },
    "closing_within_days": {
      "type": "integer",
      "description": "Solo bandi che chiudono entro N giorni",
      "minimum": 1,
      "maximum": 365
    },
    "min_amount": {
      "type": "integer",
      "description": "Contributo massimo almeno di N euro",
      "minimum": 0
    },
    "include_closed": {
      "type": "boolean",
      "description": "Includi anche i bandi chiusi"
    },
    "sort": {
      "type": "string",
      "description": "Ordine",
      "enum": [
        "deadline",
        "amount",
        "new",
        "relevance"
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Risultati (max 50)",
      "minimum": 1,
      "maximum": 50
    },
    "offset": {
      "type": "integer",
      "description": "Salta i primi N",
      "minimum": 0
    }
  }
}
🟢get_incentive(id)

Full card of one incentive: requirements, beneficiaries, eligible costs, amounts, deadline, official link and the source summary.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Id della scheda, es. \"incentivi:1000\""
    }
  },
  "required": [
    "id"
  ]
}
🟢match_business(region, beneficiary, size, sector, purposes, ...)

Ranks the open calls for a business profile and explains each score in plain Italian. No model call: a transparent database score.

输入模式

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "description": "Regione della sede operativa",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "beneficiary": {
      "type": "string",
      "description": "Tipo di soggetto",
      "enum": [
        "Impresa",
        "Professionista",
        "Cooperative/Associazioni Non Profit",
        "Impresa da costituire - Altro",
        "Impresa da costituire - Giovanile",
        "Impresa da costituire - Femminile"
      ]
    },
    "size": {
      "type": "string",
      "description": "Dimensione",
      "enum": [
        "Microimpresa",
        "Piccola Impresa",
        "Media Impresa",
        "Grande Impresa"
      ]
    },
    "sector": {
      "type": "string",
      "description": "Settore",
      "enum": [
        "Agricoltura, silvicoltura e pesca",
        "Agroalimentare",
        "Alberghiero",
        "Artigianato",
        "Autoveicoli e altri mezzi di trasporto",
        "Chimica e Farmaceutica",
        "Commercio",
        "Cultura",
        "Edilizia",
        "Elettronica",
        "Fornitura Energia, Acqua e gestione Rifiuti",
        "ICT",
        "Meccanica",
        "Metallurgia",
        "Mobili, Legno e Carta",
        "Moda e Tessile",
        "Ristorazione",
        "Salute",
        "Servizi di trasporto",
        "Turismo",
        "Altri servizi"
      ]
    },
    "purposes": {
      "type": "array",
      "description": "Cosa vuole finanziare",
      "items": {
        "type": "string",
        "enum": [
          "Sostegno investimenti",
          "Sostegno liquidità",
          "Innovazione e ricerca",
          "Start up/Sviluppo d'impresa",
          "Transizione ecologica",
          "Internazionalizzazione",
          "Inclusione sociale",
          "Digitalizzazione",
          "Imprenditoria giovanile",
          "Imprenditoria femminile",
          "Crisi d'impresa",
          "Formazione (lavoro, occupazione, riqualificazione professionale dei lavoratori)",
          "Rafforzamento del capitale"
        ]
      }
    },
    "young": {
      "type": "boolean",
      "description": "Compagine prevalentemente under 36"
    },
    "female": {
      "type": "boolean",
      "description": "Compagine prevalentemente femminile"
    },
    "innovative": {
      "type": "boolean",
      "description": "Startup o PMI innovativa iscritta"
    },
    "grant_only": {
      "type": "boolean",
      "description": "Solo contributi a fondo perduto"
    },
    "description": {
      "type": "string",
      "description": "Descrizione libera dell'attività e del progetto (max 600 caratteri)"
    },
    "limit": {
      "type": "integer",
      "description": "Risultati (max 50)",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "region"
  ]
}
🟢quick_check(ref, beneficiary, size, region, sector, ...)

Free first look at one call for a business: who may apply, size, region, sector, timing, and what the call asks on the bank and insurance side (loan, guarantee, fideiussione, mandatory catastrophe policy). Rule-based, no model. The full eligibility check (product "verifica") reads every requirement of the call.

输入模式

{
  "type": "object",
  "properties": {
    "ref": {
      "type": "string",
      "description": "Codice del bando (il numero finale della pagina, o l'id incentivi:N)"
    },
    "beneficiary": {
      "type": "string",
      "description": "Chi",
      "enum": [
        "Impresa",
        "Professionista",
        "Cooperative/Associazioni Non Profit",
        "Impresa da costituire - Altro",
        "Cittadino"
      ]
    },
    "size": {
      "type": "string",
      "description": "Dimensione",
      "enum": [
        "Microimpresa",
        "Piccola Impresa",
        "Media Impresa",
        "Grande Impresa"
      ]
    },
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "sector": {
      "type": "string",
      "description": "Settore",
      "enum": [
        "Agricoltura, silvicoltura e pesca",
        "Agroalimentare",
        "Alberghiero",
        "Artigianato",
        "Autoveicoli e altri mezzi di trasporto",
        "Chimica e Farmaceutica",
        "Commercio",
        "Cultura",
        "Edilizia",
        "Elettronica",
        "Fornitura Energia, Acqua e gestione Rifiuti",
        "ICT",
        "Meccanica",
        "Metallurgia",
        "Mobili, Legno e Carta",
        "Moda e Tessile",
        "Ristorazione",
        "Salute",
        "Servizi di trasporto",
        "Turismo",
        "Altri servizi"
      ]
    },
    "already_started": {
      "type": "boolean",
      "description": "Le spese sono già iniziate"
    }
  },
  "required": [
    "ref"
  ]
}
🟢closing_soon(days, region, limit)

Open calls closing within N days (default 30), soonest first.

输入模式

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "description": "Giorni",
      "minimum": 1,
      "maximum": 180
    },
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 50
    }
  }
}
🟢catalogue_stats

Live numbers: open calls, calls closing in 30 days, grants, total budget, remote jobs, places, and per-region counts.

输入模式

{
  "type": "object",
  "properties": {}
}
🟢search_remote_jobs(q, skills, limit)

Remote jobs workable from Italy, from Jobicy (credit and apply link kept; the other sources of secondlife.it do not allow redistribution). Filter by text or skill area.

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Testo libero, es. \"customer support\""
    },
    "skills": {
      "type": "array",
      "description": "Aree di competenza",
      "items": {
        "type": "string",
        "enum": [
          "software",
          "design",
          "marketing",
          "sales",
          "support",
          "finance",
          "hr",
          "writing",
          "education",
          "health",
          "management"
        ]
      }
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 50
    }
  }
}
🟢search_places(q, region, min_population, max_population, with_programmes, ...)

Italian municipalities (all 7,900) with population, coordinates and any programme that pays people to move there (1-euro houses, residence bonuses).

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Nome del comune"
    },
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "min_population": {
      "type": "integer",
      "description": "Popolazione minima",
      "minimum": 0
    },
    "max_population": {
      "type": "integer",
      "description": "Popolazione massima",
      "minimum": 0
    },
    "with_programmes": {
      "type": "boolean",
      "description": "Solo comuni con un programma per chi si trasferisce"
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 50
    }
  }
}
🟢get_place(id)

One municipality: population, province, coordinates, programmes for new residents, and the regional incentives open to people.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Id della scheda (es. \"comune:028001\") o codice ISTAT"
    }
  },
  "required": [
    "id"
  ]
}
🟢relocation_programmes(region, type, limit)

Verified programmes that pay or help people to move: 1-euro houses, residence bonuses, subsidised homes, remote-worker schemes. Each with its official source.

输入模式

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "type": {
      "type": "string",
      "description": "Tipo",
      "enum": [
        "case_1_euro",
        "bonus_residenza",
        "casa_agevolata",
        "lavoro_remoto",
        "altro"
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 100
    }
  }
}
🟢free_services(comune, region, type, limit)

Free public services in or near an Italian municipality: state schools for adults (CPIA, free courses), Punti Digitale Facile (free help with SPID and online services), consultori familiari, camper areas and camper service points. From official open data and OpenStreetMap, refreshed weekly.

输入模式

{
  "type": "object",
  "properties": {
    "comune": {
      "type": "string",
      "description": "Nome del comune o codice ISTAT"
    },
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "type": {
      "type": "string",
      "description": "Tipo",
      "enum": [
        "cpia",
        "digitale_facile",
        "consultorio",
        "camper_area",
        "camper_service"
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 100
    }
  }
}
🟢plan_preview(age, region_from, region_to, move, place_size, ...)

Free preview of the secondlife.it personal plan: how many places, remote jobs and incentives fit a person, with the top few of each. No model call.

输入模式

{
  "type": "object",
  "properties": {
    "age": {
      "type": "string",
      "description": "Fascia di età",
      "enum": [
        "18-25",
        "26-35",
        "36-50",
        "51-65",
        "65+"
      ]
    },
    "region_from": {
      "type": "string",
      "description": "Regione in cui vive oggi",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "region_to": {
      "type": "string",
      "description": "Regione dove vorrebbe vivere (vuoto = qualunque)",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    },
    "move": {
      "type": "string",
      "description": "Disponibilità a trasferirsi",
      "enum": [
        "yes",
        "maybe",
        "no"
      ]
    },
    "place_size": {
      "type": "string",
      "description": "Dimensione del luogo ideale",
      "enum": [
        "village",
        "town",
        "city"
      ]
    },
    "work": {
      "type": "string",
      "description": "Che lavoro cerca",
      "enum": [
        "remote",
        "local",
        "own_business",
        "study"
      ]
    },
    "skills": {
      "type": "array",
      "description": "Aree di competenza",
      "items": {
        "type": "string",
        "enum": [
          "software",
          "design",
          "marketing",
          "sales",
          "support",
          "finance",
          "hr",
          "writing",
          "education",
          "health",
          "management"
        ]
      }
    },
    "family": {
      "type": "string",
      "description": "Situazione familiare",
      "enum": [
        "single",
        "couple",
        "kids"
      ]
    },
    "house": {
      "type": "string",
      "description": "Casa",
      "enum": [
        "rent",
        "buy",
        "renovate"
      ]
    },
    "budget": {
      "type": "string",
      "description": "Budget per il trasferimento",
      "enum": [
        "low",
        "mid",
        "high"
      ]
    },
    "english": {
      "type": "boolean",
      "description": "Parla inglese a livello lavorativo"
    },
    "female": {
      "type": "boolean",
      "description": "Donna (per incentivi all'imprenditoria femminile)"
    }
  }
}
🟢catalogue_trends(region)

Time series of the Italian incentives catalogue since 2021: calls opened per month, calls open at mid-month, calls closing per month, seasonality (which months are busy), a 6-month estimate with range, and which purposes are growing. Optional region.

输入模式

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    }
  }
}
🟢expected_calls(within_days, q, limit)

Calls that recur every year (same body, same call, opened in at least two years): past openings, usual month and the expected next opening date, with a confidence level. Use it to tell a user when a closed call should reopen.

输入模式

{
  "type": "object",
  "properties": {
    "within_days": {
      "type": "integer",
      "description": "Solo quelli attesi entro N giorni",
      "minimum": 1,
      "maximum": 400
    },
    "q": {
      "type": "string",
      "description": "Filtra per testo nel titolo o nell'ente"
    },
    "limit": {
      "type": "integer",
      "description": "Risultati",
      "minimum": 1,
      "maximum": 100
    }
  }
}
🟢region_brief(region)

One region in numbers, for a news story or a briefing: open calls (regional and national), grants, calls closing in 30 days, calls opened in the last 12 months against the 12 before, the largest regional calls open now, the recurring calls expected in the next 90 days, and house prices (OMI quotations of the Agenzia delle Entrate) with the cheapest towns.

输入模式

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "description": "Regione",
      "enum": [
        "Abruzzo",
        "Basilicata",
        "Calabria",
        "Campania",
        "Emilia-Romagna",
        "Friuli-Venezia Giulia",
        "Lazio",
        "Liguria",
        "Lombardia",
        "Marche",
        "Molise",
        "Piemonte",
        "Puglia",
        "Sardegna",
        "Sicilia",
        "Toscana",
        "Trentino-Alto Adige/Südtirol",
        "Umbria",
        "Valle d'Aosta/Vallée d'Aoste",
        "Veneto"
      ]
    }
  },
  "required": [
    "region"
  ]
}
🟢list_products

Paid services an agent can order for its user (eligibility check, application draft, personal plan, municipality dossier, remote-job kit) and subscriptions.

输入模式

{
  "type": "object",
  "properties": {}
}
🟡create_order(product, ref, email, input)

Orders a paid report. With an API key that has credit, it is paid at once and generated; otherwise it returns a checkout_url to hand to the human (Stripe), who pays and receives the report by email. Input depends on the product: verifica/bozza need ref (incentive id) and input (business profile + project); piano needs input (questionnaire answers); luogo needs ref (place id); kit needs input.cv, input.role and input.jobs (remote-job ids).

输入模式

{
  "type": "object",
  "properties": {
    "product": {
      "type": "string",
      "description": "Prodotto",
      "enum": [
        "verifica",
        "bozza",
        "dopo",
        "piano",
        "luogo",
        "kit"
      ]
    },
    "ref": {
      "type": "string",
      "description": "Id della scheda (bando o comune) quando serve"
    },
    "email": {
      "type": "string",
      "description": "Email dell'utente che riceverà il report"
    },
    "input": {
      "type": "object",
      "description": "Dati per il report (profilo, progetto, risposte, CV)"
    }
  },
  "required": [
    "product",
    "email"
  ]
}
🟢get_order(token)

Status of an order by its token; when ready, the full report as structured JSON.

输入模式

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "Token dell'ordine"
    }
  },
  "required": [
    "token"
  ]
}

社区

评价此服务器

证据

最近观测

已验证未记录版本18 个工具