← Integraciones de IA
03 · MCP ADAPTADO · UPSTREAM MIT

Reddit Trends MCP

Adaptación de reddit-mcp-server para usarlo desde ChatGPT y relevar opiniones sobre IA, ideas de video e inversiones antes de investigar un tema a fondo.

ROL
Diagnóstico y adaptación del transporte, con IA.
BASE
reddit-mcp-server · MIT
ESTADO
En uso · self-hosted
TOOLS
6 · lectura
Python 3.12FastMCPreddPatchrightDockerOpenAI Tunnel
Demo · Reddit Trends MCP
01 · CONTEXTO

Antes

Uso Reddit para ver qué se opina sobre un tema antes de investigarlo.

02 · PROBLEMA

Qué había que resolver

La versión original no funcionaba de forma estable en mi entorno: los pedidos a Reddit eran rechazados.

Qué hace.
Las capacidades principales del sistema.

Herramientas.
Las 6 herramientas vienen del proyecto original. Mi cambio fue la capa de transporte que usan todas.

FIG_01 · ARQUITECTURA SIMPLIFICADAReddit Trends MCP

Cómo está armado

  1. 01CHATGPTcliente
  2. 02ENTRADAFastMCP · tools
  3. 03SERVICIOSbúsqueda · posts · usuarios
  4. 04SALIDAredd + navegador
  5. 05REDDITcontenido público

Decisiones técnicas.
Qué se eligió y qué implica.

  1. 01

    Conservar redd y cambiar el transporte

    Las operaciones y los modelos de la biblioteca quedan intactos; sólo cambia el cliente HTTP.

    → No hubo que reimplementar el parsing. Depende de un detalle interno de redd que puede cambiar.

  2. 02

    Una sola configuración de red

    La misma configuración se aplica al cliente HTTP y al navegador.

    → Una sola cosa que configurar, y una dependencia operativa más.

  3. 03

    Puertos y adaptadores

    Tools, servicios, contratos y adaptadores en capas separadas.

    → El cambio de transporte quedó contenido en un solo adaptador.

DESAFÍO PRINCIPAL

La versión original no funcionaba en mi entorno: Reddit rechazaba los pedidos.

  1. 01Investigué alternativas antes de tocar código.
  2. 02Cambié sólo la capa de transporte, sin reescribir la biblioteca.
  3. 03Lo validé en local y después lo dockericé.

Cómo usé IA

Lo adapté con IA: investigué alternativas, definí el cambio de transporte y validé el resultado en local.

Resultado

Lo uso desde ChatGPT para relevar opiniones antes de investigar un tema.

  • Validado en local antes de dockerizarlo.