In breve
Pubblica pagine HTML e piccoli siti statici scritti dalla tua AI su un URL pubblico permanente, aggiornali sul posto, ripristina le versioni precedenti e collega domini personalizzati da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di deed.page.
Configurazione guidata
Collega deed.page a Gemini in 2 minuti
Avvia la prova gratuita su AnythingMCP Cloud, collega deed.page con la configurazione guidata e aggiungi il tuo URL MCP a Gemini. Senza codice e senza server da gestire.
Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile
Prova a chiedere
Prompt di esempio per deed.page
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Nessuna installazione? Usa direttamente cloud.anythingmcp.com. Accedi, clicca su Connectors → deed.page, incolla le tue credenziali, genera una chiave API MCP — fatto. Niente Docker, niente
git clone, nessun server locale.
deed.page + Gemini
Pubblica pagine HTML e piccoli siti statici scritti dalla tua AI su un URL pubblico permanente, aggiornali sul posto, ripristina le versioni precedenti e collega domini personalizzati da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di deed.page.
Prerequisiti
Consulta le istruzioni di configurazione complete incluse nel connettore (visibili nello store in-app quando selezioni il connettore). Le variabili d'ambiente richieste per questo connettore sono:
DEED_PAGE_TOKEN
Passaggio 1 — Ottieni le credenziali
La configurazione richiede circa 2 minuti. Ti serve un token di proprietario di deed.page. deed.page non prevede la registrazione: la prima pubblicazione senza token ne crea uno e lo restituisce una sola volta.
- Pubblica una pagina qualsiasi senza token, seguendo deed.page/docs oppure con un qualsiasi client MCP collegato a
https://deed.page/mcp. Copia iltokendalla risposta; inizia condeed_tok_. - Incollalo in
DEED_PAGE_TOKEN, senza la parola Bearer. AnythingMCP lo invia come token Bearer a ogni chiamata, quindi ogni sito che l'AI pubblica tramite questo connettore appartiene a quel proprietario e potrà essere aggiornato, elencato ed eliminato in seguito. Lascia vuoto l'argomentotokendegli strumenti stessi. - Conserva il token al sicuro: chiunque lo possieda controlla tutti i siti di quel proprietario. Un token perso non può essere recuperato, a meno che non sia stata associata un'email di recupero.
- Installa il connettore ed esegui
deed_page_whoami: mostra il tuo piano, i relativi limiti e quanti siti possiede il token.
Gli strumenti provengono da deed.page: il connettore fa da ponte verso il server MCP remoto ufficiale di deed.page (https://deed.page/mcp). Durante l'installazione AnythingMCP chiede a deed.page i suoi strumenti, così ottieni l'insieme aggiornato. Per ottenere quelli nuovi in seguito, apri il connettore e clicca su Discover tools.
Cosa fa: deed.page è un hosting web statico pensato per gli agenti AI. Una pagina o un piccolo sito scritto dall'AI (un report, una dashboard, un prototipo, un documento da condividere) va online su https://<slug>.deed.page/ con una sola chiamata a deed_page_publish_site, che restituisce l'url attivo e una version. Pubblica di nuovo sullo stesso slug, oppure usa deed_page_update_site, per sostituire una pagina sul posto. deed_page_get_site verifica se uno slug è online, deed_page_list_sites elenca i tuoi siti, e deed_page_list_versions insieme a deed_page_restore_version riporta un sito a una versione precedente. Imposta ttl_seconds per ottenere un link di anteprima che scade da solo. Per file numerosi o di grandi dimensioni l'AI usa deed_page_plan_upload e deed_page_finalize_upload, che saltano i file che deed.page ha già. Il connettore può anche collegare domini personalizzati, impostare una password per il sito, mostrare statistiche senza cookie e registrare webhook.
Tutto ciò che viene pubblicato è pubblico: chiunque abbia l'URL può aprire un sito, a meno che non abbia una password, quindi non lasciare mai che l'AI pubblichi segreti, credenziali o dati privati dei clienti. I siti restano fuori dalla galleria pubblica a meno che listed non sia true. Per impostare una password (deed_page_set_site_access) serve il piano Hobby o Pro.
Chiedi prima di pubblicare: l'AI dovrebbe mostrarti ciò che sta per mettere online (i file o un breve riepilogo, e lo slug) e pubblicare o aggiornare solo dopo il tuo via libera. Un link di anteprima con ttl_seconds ti permette di controllare prima. Non eseguire pubblicazioni da una pianificazione o da un flusso che nessuno supervisiona. Oltre a pubblicare e aggiornare, anche deed_page_restore_version, deed_page_add_domain, deed_page_set_site_access, deed_page_set_listing e deed_page_create_webhook modificano dati su deed.page.
Disattivati all'installazione: deed_page_delete_site, deed_page_rotate_token, deed_page_revoke_token, deed_page_agent_seats (agent seat Pro; crearne uno restituisce un nuovo token), deed_page_remove_domain e deed_page_delete_webhook, oltre agli strumenti di fatturazione e promozione deed_page_get_upgrade_link, deed_page_claim_share_credit e deed_page_set_badge. Un amministratore può attivarli singolarmente. Ruota o revoca il token su deed.page anziché tramite il connettore, perché farlo da qui invaliderebbe anche il token salvato in DEED_PAGE_TOKEN; poi incolla il nuovo token.
Limiti: dipendono dal tuo piano (free, hobby o pro). Free mantiene 10 versioni per sito, Hobby 50, Pro illimitate. Hostname personalizzati: Free 1, Hobby 3, Pro 20. Webhook: Free 1, Hobby 5, Pro 20. Superare un limite restituisce un errore di quota; deed_page_whoami mostra i tuoi limiti attuali, e deed.page/pricing elenca i piani a pagamento.
Errori comuni: uno slug già occupato restituisce slug_taken e uno riservato slug_reserved, ciascuno con un'alternativa suggerita. Un aggiornamento in conflitto o obsoleto restituisce version_conflict e non scrive nulla. Un token revocato restituisce 401 token_revoked.
Passaggio 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Passaggio 3 — Aggiungi il connettore in Gemini
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia
gemini. - Esegui
/mcpin Gemini CLI (oppuregemini mcp listdal terminale):anythingmcpdovrebbe risultare connesso. - Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di
deed.page.
Strumenti disponibili
| Tool | Cosa fa |
|---|---|
deed_page_publish_site | Pubblica i file su un URL permanente attivo in corrispondenza di uno slug |
deed_page_update_site | Sostituisce i file di uno slug di proprietà del token oppure, quando merge è true, aggiunge e sovrascrive solo i percorsi inviati |
deed_page_get_site | Restituisce se uno slug è online, insieme a URL, versione, dimensione e timestamp |
deed_page_list_sites | Restituisce tutti i siti attivi di proprietà del token, con URL e versioni |
deed_page_delete_site | Rimuove definitivamente uno slug di proprietà del token e ne scollega gli hostname personalizzati |
deed_page_rotate_token | Emette un nuovo token per lo stesso principal |
deed_page_revoke_token | Revoca i token del proprietario |
deed_page_whoami | Restituisce il piano (plan.id è free, hobby o pro), i limiti, il numero di siti posseduti dal token e il numero di hostname personalizzati collegati |
deed_page_agent_seats | Solo Pro: token con nome per altri agenti su un unico account, fino a 5 |
deed_page_get_upgrade_link | Crea un URL di Stripe Checkout che porta il proprietario di questo token a Hobby ($3/mese) o Pro ($15/mese) |
deed_page_claim_share_credit | Solo piano Free, una volta per token |
deed_page_list_versions | Restituisce tutte le versioni conservate di uno slug di proprietà del token, dalla più recente |
deed_page_restore_version | Crea una nuova versione i cui file coincidono con quelli di una versione conservata, senza caricarli di nuovo |
deed_page_add_domain | Collega un hostname a uno slug di proprietà del token e restituisce i record DNS da creare: un CNAME per un sottodominio, un record A o un ALIAS… |
deed_page_list_domains | Restituisce gli hostname personalizzati di uno slug, o di ogni sito di proprietà del token quando slug è omesso |
deed_page_remove_domain | Rimuove un hostname in modo che le richieste a quell'host non servano più il sito |
deed_page_domain_status | Restituisce lo stato di verifica di un dominio personalizzato e aggiorna verifica, configurazione DNS e stato del certificato |
deed_page_plan_upload | Accetta un manifest di file e restituisce quali hash sono già archiviati, un URL di caricamento diretto per ogni hash mancante e un id di sessione |
deed_page_finalize_upload | Controlla gli hash caricati, analizza i nuovi byte e registra una versione sotto il lock dello slug |
deed_page_get_manifest | Restituisce il manifest canonico di una versione del sito: percorsi, sha256, dimensioni, versione, slug e created_at, più una firma Ed25519.… |
deed_page_site_analytics | Restituisce conteggi senza cookie riservati al proprietario per uno slug: visualizzazioni per giorno UTC, percorsi principali, host di referrer principali e conteggi dei crawler AI per user-agent… |
deed_page_set_site_access | Modifica l'impostazione di accesso memorizzata per uno slug su deed.page |
deed_page_set_listing | Imposta o rimuove l'inserimento di uno slug nella galleria pubblica |
deed_page_set_badge | I siti del piano Free mostrano un piccolo link 'Published with deed.page' nell'angolo in basso a destra; Hobby e Pro non lo mostrano mai |
deed_page_create_webhook | Registra un URL http o https per gli eventi site.published, site.version_restored, site.deleted, site.taken_down, domain.active e… |
deed_page_list_webhooks | Restituisce gli URL dei webhook registrati per il token |
deed_page_delete_webhook | Elimina un webhook in modo che non riceva più eventi |
FAQ
Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.
Prossimi passi
Questa guida ti è stata utile?