Reddit MCP-Server ⚙️
Ein Model Context Protocol (MCP), das Tools zum Abrufen und Erstellen von Reddit-Inhalten bereitstellt.
🧑💻 Über
https://www.linkedin.com/feed/update/urn:li:activity:7328864060534419457/
Related MCP server: MCP Server Mermaid
🔧 Verfügbare Tools (Funktionen)
Schreibgeschützte Tools (Client-Anmeldeinformationen):
get_user_info(username)– Erhalten Sie eine detaillierte Benutzeranalyse mit Engagement-Einblickenget_top_posts(subreddit, time_filter, limit)– Top-Beiträge abrufen und analysierenget_subreddit_stats(subreddit)- Erhalten Sie eine umfassende Subreddit-Analyseget_trending_subreddits()– Liste der trendigen Subreddits abrufen
Lese-/Schreibtools (Benutzeranmeldeinformationen):
create_post(subreddit, title, content, flair, is_self)– Erstelle einen optimierten Beitragreply_to_post(post_id, content, subreddit)– Fügen Sie eine Antwort mit Engagement-Insights hinzureply_to_comment(comment_id, content, subreddit)– Fügen Sie eine strategische Antwort hinzu
🔌 Installation
git clone https://github.com/alexandros-lekkas/reddit-mcp-serverErstellen Sie hier eine Reddit-App
Achten Sie darauf, „Skript“ auszuwählen!
Kopieren Sie die Client-ID und das Client-Geheimnis
Erstellen Sie eine
.envDatei basierend auf.env.example
Tun Sie dies mit Ihrer REDDIT_CLIENT_ID und REDDIT_CLIENT_SECRET
Wenn Sie Beiträge schreiben möchten, müssen Sie Ihren REDDIT_USERNAME und REDDIT_PASSWORD angeben (keine Sorge, ich werde sie nicht stehlen 😜)
Führen Sie es mit
npm run devaus und öffnen Sie den Inspektionsserver ( http://127.0.0.1:6274/ )
Wenn die Verbindung funktioniert, fügen Sie dies Ihrer MCP-Konfiguration hinzu (für Cursor oder Claude, je nachdem, welchen Agenten Sie verwenden).
(Stellen Sie sicher, dass Sie die Umgebungsvariablen durch Ihre tatsächlichen Schlüssel ersetzen, nicht durch das 😜-Emoji.)
📚 Credits
Der Dank geht an den Python Reddit MCP Server von Arindam200 für die Inspiration und Implementierung dieser Tools. Dieses Repository ist derzeit lediglich eine Node.js-Portierung der Python-Implementierung.
Der Dank geht an Eugene Sh für das Tutorial zum Erstellen eines MCP-Servers (das als Referenz für diese Implementierung verwendet wurde).