In breve
Fai cercare Reddit a Gemini e leggi subreddit, post, commenti e profili pubblici. Connettore MCP Reddit di sola lettura, 7 tool, self-hosted.
Prova a chiedere
Prompt di esempio per Reddit
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.
Solo self-hosted. Il connettore Reddit non è nel catalogo di AnythingMCP Cloud, quindi lì non si può installare. Funziona su un'istanza di AnythingMCP che gestisci tu con Docker, come descritto qui sotto.
Reddit + Gemini
Fai cercare Reddit a Gemini e fagli leggere subreddit, post, thread di commenti e profili pubblici degli utenti. Il connettore è di sola lettura: 7 tool sull'API OAuth2 ufficiale di Reddit, con un token app-only che AnythingMCP ottiene e rinnova per te.
Cosa fa e cosa non fa
- Fa: cerca post su tutto Reddit o in un subreddit, elenca i post di un subreddit per hot, new, top o rising, legge un post con tutto l'albero dei commenti e recupera i dettagli di un subreddit o il profilo pubblico e i post di un utente.
- Non fa: pubblicare, commentare, votare, salvare o leggere il tuo account e le tue iscrizioni. Per queste azioni serve un utente Reddit autenticato; questo connettore usa solo un token app-only, che vede i contenuti pubblici.
Step 1 — Crea un'app Reddit
- Accedi a Reddit e apri reddit.com/prefs/apps.
- Clicca Create another app (o Create an app) e scegli il tipo script. Il nome è libero. Il modulo richiede un redirect URI: inserisci
http://localhost:8080(il connettore non lo usa mai). - Copia il client ID, la stringa sotto il nome dell'app accanto a "personal use script", e il secret.
Questi due valori vanno in REDDIT_CLIENT_ID e REDDIT_CLIENT_SECRET. Non servono la password di Reddit né un access token: AnythingMCP scambia la coppia con un token valido un'ora e lo rinnova da solo.
Da fine 2025 la Responsible Builder Policy di Reddit richiede un'approvazione prima che una nuova app possa usare la Data API. Se la tua app è nuova, chiedi prima l'accesso nell'assistenza di Reddit (Data API); un'app che avevi già continua a funzionare. Il piano gratuito consente circa 100 richieste al minuto per app; l'uso commerciale ad alto volume rientra nei termini della Data API di Reddit.
Step 2 — Avvia AnythingMCP e installa il connettore
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
- Apri
http://localhost:3000e registrati. Il primo account diventa amministratore. - Apri lo store dei connettori (
http://localhost:3000/connectors/store), scegli Reddit, inserisci client ID e secret e installalo. Il modulo di installazione li verifica subito leggendo r/reddit. - In MCP Servers crea un server e assegnagli il connettore Reddit. Nella pagina del server copia l'MCP endpoint (
http://localhost:4000/mcp/<server-id>) e genera una chiave in API keys.
Il quickstart ascolta solo su localhost. Per un'istanza raggiungibile da altre persone o da client AI nel cloud, clona il repository ed esegui ./setup.sh, che configura dominio, HTTPS e OAuth (guida al deployment).
Step 3 — Aggiungi il connettore in Gemini
Gemini CLI gira sul tuo computer, quindi può usare l'endpoint locale:
gemini mcp add --transport http reddit http://localhost:4000/mcp/<server-id> -H "X-API-Key: <your-api-key>"
Il server viene salvato in .gemini/settings.json del progetto corrente; aggiungi -s user per salvarlo in ~/.gemini/settings.json per tutti i progetti. Avvia gemini ed esegui /mcp per vedere i tool di Reddit.
Tool disponibili
| Tool | Cosa fa |
|---|---|
reddit_get_subreddit_about | Dettagli di un subreddit: titolo, descrizione, iscritti, utenti attivi, flag NSFW, data di creazione |
reddit_list_subreddit_posts | I post di un subreddit per hot, new, top, rising o controversial, con punteggio, numero di commenti e link |
reddit_search | Cerca post su tutto Reddit o in un subreddit; supporta operatori come title:, author:, subreddit: e site: |
reddit_get_post_comments | Un post con il suo albero di commenti (numero, profondità e ordinamento regolabili) |
reddit_get_user_about | Profilo pubblico di un utente: karma, data di creazione dell'account, stato di verifica |
reddit_get_user_posts | I post pubblici inviati da un utente |
reddit_search_subreddit | Search posts inside one subreddit (GET /r/{subreddit}/search with restrict_sr=true, so results come from that subreddit only) |
FAQ
Posso usare il connettore Reddit su AnythingMCP Cloud? No. Non è nel catalogo Cloud, quindi si installa solo su un'istanza di AnythingMCP che gestisci tu. La configurazione qui sopra funziona su qualsiasi macchina con Docker.
Gemini può pubblicare, commentare o votare tramite questo connettore? No. Il connettore legge i contenuti pubblici con un token app-only. Pubblicare, commentare, votare e salvare richiedono un utente Reddit autenticato, che il connettore non usa.
Cosa significa la pagina "Blocked" di Reddit? La richiesta è arrivata a Reddit senza un token valido. Controlla client ID e secret nel connettore; una coppia sbagliata compare come "could not obtain an access token from www.reddit.com (HTTP 401)".
Prossimi passi
- Panoramica del connettore Reddit
- Collega Reddit a Claude
- Collega Reddit a ChatGPT
- Collega Reddit a Cursor
- Collega Reddit a Meta Muse
Questa guida ti è stata utile?