MCP Server Reddit

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to Reddit's public API for LLMs, allowing browsing frontpage posts, accessing subreddit information, reading post comments, and interacting with Reddit content

Servidor MCP Reddit

Un servidor de Protocolo de Contexto de Modelo que proporciona acceso a la API pública de Reddit para los LLM. Este servidor permite a los LLM interactuar con el contenido de Reddit, incluyendo la navegación de las publicaciones de la página principal, el acceso a la información de los subreddits y la lectura de los comentarios.

Este servidor utiliza redditwarp para interactuar con la API pública de Reddit y expone la funcionalidad a través del protocolo MCP.

Demostración en video (haga clic para ver)

Una demostración en Clinde 👇

Herramientas disponibles

  • get_frontpage_posts - Obtén publicaciones destacadas de la página principal de Reddit
    • Argumentos opcionales:
      • limit (entero): Número de publicaciones a devolver (predeterminado: 10, rango: 1-100)
  • get_subreddit_info - Obtener información sobre un subreddit
    • Argumentos obligatorios:
      • subreddit_name (cadena): Nombre del subreddit (por ejemplo, 'Python', 'noticias')
  • get_subreddit_hot_posts : obtén publicaciones populares de un subreddit específico
    • Argumentos obligatorios:
      • subreddit_name (cadena): Nombre del subreddit (por ejemplo, 'Python', 'noticias')
    • Argumentos opcionales:
      • limit (entero): Número de publicaciones a devolver (predeterminado: 10, rango: 1-100)
  • get_subreddit_new_posts - Obtener nuevas publicaciones de un subreddit específico
    • Argumentos obligatorios:
      • subreddit_name (cadena): Nombre del subreddit (por ejemplo, 'Python', 'noticias')
    • Argumentos opcionales:
      • limit (entero): Número de publicaciones a devolver (predeterminado: 10, rango: 1-100)
  • get_subreddit_top_posts - Obtener las publicaciones principales de un subreddit específico
    • Argumentos obligatorios:
      • subreddit_name (cadena): Nombre del subreddit (por ejemplo, 'Python', 'noticias')
    • Argumentos opcionales:
      • limit (entero): Número de publicaciones a devolver (predeterminado: 10, rango: 1-100)
      • time (cadena): filtro de tiempo para las publicaciones principales (predeterminado: '', opciones: 'hora', 'día', 'semana', 'mes', 'año', 'todos')
  • get_subreddit_rising_posts - Obtener publicaciones en ascenso de un subreddit específico
    • Argumentos obligatorios:
      • subreddit_name (cadena): Nombre del subreddit (por ejemplo, 'Python', 'noticias')
    • Argumentos opcionales:
      • limit (entero): Número de publicaciones a devolver (predeterminado: 10, rango: 1-100)
  • get_post_content - Obtener el contenido detallado de una publicación específica
    • Argumentos obligatorios:
      • post_id (cadena): ID de la publicación
    • Argumentos opcionales:
      • comment_limit (entero): Número de comentarios de nivel superior a devolver (valor predeterminado: 10, rango: 1-100)
      • comment_depth (entero): Profundidad máxima del árbol de comentarios (predeterminado: 3, rango: 1-10)
  • get_post_comments - Obtener comentarios de una publicación
    • Argumentos obligatorios:
      • post_id (cadena): ID de la publicación
    • Argumentos opcionales:
      • limit (entero): Número de comentarios a devolver (predeterminado: 10, rango: 1-100)

Instalación

Usando Clinde (recomendado)

La forma más sencilla de usar MCP Server Reddit es a través de la aplicación de escritorio Clinde. Simplemente descargue e instale Clinde y luego:

  1. Abra la aplicación Clinde
  2. Vaya a la página Servidores
  3. Busque mcp-server-reddit y haga clic en Instalar

¡Listo! No se requieren conocimientos técnicos: Clinde se encarga de la instalación y configuración sin problemas.

Uso de uv (recomendado)

Al usar uv no se requiere ninguna instalación específica. Usaremos uvx para ejecutar directamente mcp-server-reddit .

Uso de PIP

Alternativamente, puedes instalar mcp-server-reddit a través de pip:

pip install mcp-server-reddit

Después de la instalación, puedes ejecutarlo como un script usando:

python -m mcp_server_reddit

Instalación mediante herrería

Para instalar MCP Server Reddit para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @Hawstein/mcp-server-reddit --client claude

Configuración

Configurar para Claude.app

Añade a tu configuración de Claude:

"mcpServers": { "reddit": { "command": "uvx", "args": ["mcp-server-reddit"] } }
"mcpServers": { "reddit": { "command": "python", "args": ["-m", "mcp_server_reddit"] } }

Configurar para Zed

Añade a tu configuración Zed settings.json:

"context_servers": [ "mcp-server-reddit": { "command": "uvx", "args": ["mcp-server-reddit"] } ],
"context_servers": { "mcp-server-reddit": { "command": "python", "args": ["-m", "mcp_server_reddit"] } },

Ejemplos de preguntas

  • ¿Cuáles son las publicaciones más populares en la página principal de Reddit? (get_frontpage_posts)
  • Cuéntame sobre el subreddit r/ClaudeAI (get_subreddit_info)
  • ¿Cuáles son las publicaciones más populares en el subreddit r/ClaudeAI? (get_subreddit_hot_posts)
  • Muéstrame las publicaciones más recientes de r/ClaudeAI (get_subreddit_new_posts)
  • ¿Cuáles son las publicaciones más populares de todos los tiempos en r/ClaudeAI? (get_subreddit_top_posts)
  • ¿Qué publicaciones son tendencia en r/ClaudeAI ahora mismo? (get_subreddit_rising_posts)
  • Obtén el contenido completo y los comentarios de esta publicación de Reddit: [post_url] (get_post_content)
  • "Resumir los comentarios de esta publicación de Reddit: [post_url]" (get_post_comments)

Depuración

Puede usar el inspector MCP para depurar el servidor. Para instalaciones uvx:

npx @modelcontextprotocol/inspector uvx mcp-server-reddit

O si ha instalado el paquete en un directorio específico o está desarrollando en él:

cd path/to/mcp_server_reddit npx @modelcontextprotocol/inspector uv run mcp-server-reddit

Licencia

mcp-server-reddit cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor que permite la interacción con Reddit a través de la API pública, permitiendo explorar publicaciones de la página principal, recuperar detalles de subreddit y leer comentarios de publicaciones a través de un Protocolo de Contexto Modelo.

  1. Video Demo (Click to Watch)
    1. Available Tools
      1. Installation
        1. Using Clinde (recommended)
        2. Using uv (recommended)
        3. Using PIP
        4. Installing via Smithery
      2. Configuration
        1. Configure for Claude.app
        2. Configure for Zed
      3. Examples of Questions
        1. Debugging
          1. License
            ID: 4032xr14pu