Servidor MCP de Reddit ⚙️
Un protocolo de contexto modelo (MCP) que proporciona herramientas para obtener y crear contenido de Reddit.
🧑💻 Acerca de
https://www.linkedin.com/feed/update/urn:li:activity:7328864060534419457/
Related MCP server: MCP Server Mermaid
🔧 Herramientas disponibles (Funciones)
Herramientas de solo lectura (credenciales de cliente):
get_user_info(username): obtenga un análisis detallado de los usuarios con información sobre la interacciónget_top_posts(subreddit, time_filter, limit)- Obtener y analizar las publicaciones más popularesget_subreddit_stats(subreddit): obtén un análisis completo del subredditget_trending_subreddits()- Obtener una lista de subreddits de tendencia
Herramientas de lectura y escritura (credenciales de usuario):
create_post(subreddit, title, content, flair, is_self)- Crea una publicación optimizadareply_to_post(post_id, content, subreddit): agrega una respuesta con información sobre la interacciónreply_to_comment(comment_id, content, subreddit)- Agrega una respuesta estratégica
🔌 Instalación
git clone https://github.com/alexandros-lekkas/reddit-mcp-serverCrea una aplicación de Reddit aquí
¡Asegúrate de seleccionar "script"!
Copiar el ID del cliente y el secreto del cliente
Cree un archivo
.envbasado en.env.example
Haz esto con tu REDDIT_CLIENT_ID y REDDIT_CLIENT_SECRET
Si quieres escribir publicaciones, debes incluir tu REDDIT_USERNAME y REDDIT_PASSWORD (no te preocupes, no los robaré 😜)
Ejecute con
npm run devy abra el servidor de inspección ( http://127.0.0.1:6274/ )
Si la conexión funciona, agregue esto a su configuración de MCP (para Cursor o Claude, dependiendo del agente que esté usando)
(Asegúrate de reemplazar las variables ambientales con tus claves reales, no con el emoji 😜)
Créditos
El mérito es del servidor MCP de Python Reddit de Arindam200 por la inspiración e implementación de estas herramientas. Actualmente, este repositorio es simplemente una adaptación de Node.js de la implementación de Python.
El crédito corresponde a Eugene Sh por el tutorial sobre cómo construir un servidor MCP (que se utilizó como referencia para esta implementación).