Invoicetronic, or what I've been working on recently

The most recent project I worked on is Invoicetronic, a modern API for complete management of the electronic invoicing cycle in Italy (FatturaPA/SDI). We had long used an internal API by our accounting software, which was also utilized by thousands of our end users. We decided to make our experience and expertise available to external developers, allowing them to integrate electronic invoicing into their applications quickly via a public API. Thus, the Invoicetronic project was born. ...

August 28, 2025

I'm speaking at DevMarche Summer AI Afternoon

On Thursday, I will be conducting an MCP Server session at the Summer AI Afternoon event organized by DevMarche in collaboration with DevRomagna, the neighbouring development communities. There are more than 50 people signed up already, and I’m so looking forward to meeting old and new friends down South.

July 8, 2025

MCP Remote

I’ve been implementing a remote MCP Server. It comes with a hybrid authentication system that supports the OAuth2 flow and, as a fallback, a custom header for those simple clients that cannot handle OAuth. One such client is Claude Desktop, which, at this time, is even worse; it only supports STDIO (local) servers, let alone OAuth2. Today I learned about a nice NPM package called MCP Remote, which bridges the gap by allowing MCP clients that only support local servers to connect to remote MCP Servers, even with authentication support. Thanks to this tool, Claude Desktop is now talking to my remote server1. ...

June 18, 2025