Skip to content
Occasioni logo

Occasioni MCP server

Which MCP servers are Occasioni's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-29

← Back to Occasioni

Whose server it is
  • Registry nameit.occasioni/bandiverified in the MCP registry

The registry name sits under occasioni.it. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-29
  • Stateanswerschecked 2026-10-29
  • Tools18
  • Server calls itselfoccasioni.it
  • Server version1.1.0
  • Protocol version2025-06-18

On 2026-10-29 the server answered initialize and tools/list without a sign-in. First answer in 433 ms.

Should an agent connect itNot proven either way yet
  • Its tools do every use case we checked: find open Italian grants matching your business profile; check eligibility against each grant's written requirements.
  • Checked on 5 of the 7 days it takes to judge reliability.

Once connected

  • For "find open Italian grants matching your business profile", the likely first call is match_business.
  • create_order change data without a sign-in: anyone with the address can call them.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 5, the first on 2026-10-29
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 5 so far
  • What an agent can do with it2 of 2 use cases
  • Answeredmeasuring5 of the 7 daily checks it takes to print a share
  • Median first answer436 ms
  • Space in an agent's context≈ 4,375 tokensthe definitions of all its tools (18), which an agent carries on every turn
  • Tool definitionsA · 100 of 100
  • Typed results0 of 18 toolsdeclared outputSchema: results come typed, read once
  • Every tool passes all six checks.

What an agent can do with it

  • can do · find open Italian grants matching your business profile
  • can do · check eligibility against each grant's written requirements
  • not sure · draft grant application descriptions and expense plans

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

  • Tools that change data, on a server that answers without a sign-in: create_order

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers18 tools · read 2026-10-29
  • search_incentives

    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.

  • get_incentive

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

  • match_business

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

  • quick_check

    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…

  • closing_soon

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

  • catalogue_stats

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

  • search_remote_jobs

    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.

  • search_places

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

  • get_place

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

  • relocation_programmes

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

  • free_services

    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…

  • plan_preview

    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.

  • catalogue_trends

    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…

  • expected_calls

    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.

  • region_brief

    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…

  • list_products

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

  • create_order

    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…

  • get_order

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

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

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

Add it

Claude Code, in a terminal

claude mcp add --transport http occasioni https://occasioni.it/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://occasioni.it/mcp as a custom connector in the settings.

OpenAPI spec

18 paths, read 2026-10-29. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.