GetMCP trasforma un’API esistente in un server Model Context Protocol (MCP), consentendo ai client AI di usare i suoi strumenti senza che il team debba scrivere codice per il protocollo MCP. Può creare strumenti a partire da comandi cURL, file OpenAPI o Swagger e raccolte Postman, poi permette di esaminarli e testarli prima di collegare un server a client come Claude, ChatGPT, VS Code o Cursor. Il prodotto è self-hosted e include un plugin WordPress e un’app standalone per i siti che non usano WordPress.
Funzionalità principali
Importazione delle API e creazione degli strumenti
GetMCP analizza le definizioni API e genera strumenti con schemi, descrizioni e convalida dei parametri. La pagina descrive anche un editor manuale per definire strumenti con JSON Schema, collegare una richiesta HTTP come backend e aggiungere trasformazioni delle risposte. Questo offre ai team una soluzione per gli endpoint che preferiscono configurare manualmente o non esporre direttamente.
Il processo di importazione è pensato per evitare di dover creare e gestire autonomamente il livello MCP. Se un’API non dispone di una specifica OpenAPI o Swagger, la pagina indica che è possibile usare un comando cURL o la documentazione API per creare gli strumenti. GetMCP importa definizioni API, non codice applicativo o repository GitHub.
Test, monitoraggio e accesso
Un playground integrato consente di testare gli strumenti prima di renderli disponibili ai client. In produzione, la dashboard registra le chiamate con dettagli come nome dello strumento, client, latenza, stato e dimensione del payload. Le chiamate possono essere filtrate, riprodotte o esportate in JSON o CSV, una funzione utile per risolvere problemi e analizzare l’utilizzo.
Il prodotto supporta limiti di frequenza per client e una conservazione configurabile dei dati analitici. Secondo la pagina del prodotto, le credenziali di autenticazione vengono trasmesse all’API sottostante e non sono conservate da GetMCP. La pagina descrive il supporto per API key e OAuth 2.1, mantenendo i limiti di autorizzazione già previsti dall’API esistente.
Opzioni WordPress e standalone
Il plugin WordPress è pensato per essere installato su un sito WordPress o su un sottodominio. L’app standalone è self-hosted e non dipende da WordPress; il requisito server indicato è PHP 8.3 o versione successiva. SQLite è disponibile senza configurazioni aggiuntive del database; sono supportati anche MySQL e PostgreSQL. Secondo la pagina, è possibile spostare i server tra il plugin e l’app standalone usando un file di esportazione.
A chi è adatto
GetMCP è adatto a team SaaS, agenzie, consulenti, gestori di WordPress o WooCommerce e gruppi IT o operativi interni che hanno già API da rendere disponibili tramite client MCP. Può essere utile anche a sviluppatori e creator no-code che hanno bisogno di esporre endpoint selezionati senza implementare autonomamente la gestione del protocollo. Le agenzie possono usare server separati per clienti o ambienti, mentre i team interni possono collegare API private a un copilot self-hosted.
È meno indicato per chi cerca un assistente AI generico o uno strumento che crei un’applicazione da zero. La sua funzione principale è collegare strumenti basati su API a client compatibili con MCP.
Limiti e aspetti da considerare
GetMCP richiede un’API e informazioni sufficienti per definire i relativi endpoint e l’autenticazione. Non importa né distribuisce repository di codice. I team che non dispongono di un’API esistente, di documentazione utilizzabile o di esempi cURL potrebbero doverli preparare prima. L’opzione standalone richiede inoltre una versione specifica di PHP, mentre quella WordPress richiede un sito WordPress. Essendo self-hosted, il prodotto presuppone che gli utenti siano pronti a gestirlo sulla propria infrastruttura.
Verdetto
GetMCP si concentra su un obiettivo tecnico preciso: ridurre il lavoro necessario per rendere disponibili endpoint API esistenti ai client MCP. Le opzioni di importazione, gli schemi generati, il playground di test e i log delle chiamate coprono il percorso dalla configurazione iniziale alla risoluzione dei problemi nel tempo. La scelta tra plugin WordPress e app standalone amplia le possibilità di installazione, mentre il self-hosting mantiene il traffico API nell’ambiente dell’utente. Il suo valore dipende dalla disponibilità di API da collegare e dalla possibilità di gestire il server su cui viene eseguito GetMCP.


