<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Personal WebSite on Federico Mantua</title><link>https://polite-desert-09ef14103.6.azurestaticapps.net/</link><description>Recent content in Personal WebSite on Federico Mantua</description><generator>Hugo -- gohugo.io</generator><language>it-it</language><copyright>© 2026 Federico Mantua</copyright><lastBuildDate>Tue, 16 Sep 2025 08:11:58 +0000</lastBuildDate><atom:link href="https://polite-desert-09ef14103.6.azurestaticapps.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Mcp Server custom in c#</title><link>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/mcp-server-custom-in-c/</link><pubDate>Tue, 16 Sep 2025 08:00:00 +0000</pubDate><guid>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/mcp-server-custom-in-c/</guid><description>&lt;!-- wp:heading {"level":6} --&gt;
&lt;h6 class="wp-block-heading"&gt;Cos'è MCP?&lt;/h6&gt;
&lt;!-- /wp:heading --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;A partire da novembre 2024 Anthropic a rilasciato il &lt;strong&gt;Model Context Protocol (MCP)&lt;/strong&gt;, in modo tale di permettere agli LLM di reperire informazioni dalle nostre applicazioni locali, operazione che prima si poteva fare soltanto definendo dei tool all'interno dei nostri applicativi.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:heading {"level":6} --&gt;
&lt;h6 class="wp-block-heading"&gt;Vantaggi rispetto ai tools&lt;/h6&gt;
&lt;!-- /wp:heading --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ovviamente le stesse operazioni possono essere fatte tramite i tools, ma un server MCP ci da in più la riusabilità e il disaccopiamento. &lt;br&gt;In sintesi Non dobbiamo cambiare il codice dei nostri agent e possiamo esporre un server Mcp a più agent.&lt;/p&gt;</description></item><item><title>About</title><link>https://polite-desert-09ef14103.6.azurestaticapps.net/pages/about/</link><pubDate>Thu, 14 Aug 2025 15:22:31 +0000</pubDate><guid>https://polite-desert-09ef14103.6.azurestaticapps.net/pages/about/</guid><description>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ciao a tutti io sono Federico,&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Appassionato di informatica e tecnologia fin da bambino, mio padre ha sempre detto che ho imparato prima a usare il computer e poi a leggere.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Oggi ho la fortuna di fare per lavoro ciò&amp;nbsp; che é da sempre la mia passione: lo sviluppatore software.&lt;/p&gt;</description></item><item><title>Creare un Agent in C# con Semantic Kernel</title><link>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/creare-un-agent-in-c-con-semantic-kernel/</link><pubDate>Sun, 10 Aug 2025 15:29:00 +0000</pubDate><guid>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/creare-un-agent-in-c-con-semantic-kernel/</guid><description>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&amp;nbsp;Ciao a tutti,&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;In questo post voglio condividere come implementare un agent in c# sfruttando il&amp;nbsp;&lt;a href="https://learn.microsoft.com/en-us/semantic-kernel/overview/"&gt;semantic Kernel&lt;/a&gt;.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ma partiamo dalle basi, cos' è un Agent? e a cosa ci serve?&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;strong&gt;Cos'è un Agent?&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Un agent può essere inteso come un sistema in grado di prendere decisioni in modo autonomo, seguendo obiettivi e regole che gli sono stati dati, sfruttando le informazioni in un suo possesso.&lt;/p&gt;</description></item><item><title>Cominciamo da qui</title><link>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/cominciamo-da-qui/</link><pubDate>Sat, 09 Aug 2025 18:17:00 +0000</pubDate><guid>https://polite-desert-09ef14103.6.azurestaticapps.net/posts/cominciamo-da-qui/</guid><description>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ciao a tutti, sono Federico.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Appassionato di informatica e tecnologia fin da bambino, mio padre ha sempre detto che ho imparato prima a usare il computer e poi a leggere.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;
&lt;!-- wp:quote --&gt;
&lt;blockquote class="wp-block-quote"&gt;&lt;!-- wp:paragraph --&gt;
&lt;p&gt;“Leggevo i comandi su un fogliettino e lanciavo i giochi in autonomia, a soli 5 anni.”&lt;/p&gt;</description></item></channel></rss>