reddit

Reddit: Reddit Data API offers streamlined access to Reddit’s public data, like posts, comments.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
85%
Integridad del esquema
70%
Calidad de los nombres
99%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • LOWTool 'get_subreddit_wiki_page_revisions' name length outside 3-30 rangeen get_subreddit_wiki_page_revisions
  • LOWTool 'get_subreddit_wiki_page_discussions' name length outside 3-30 rangeen get_subreddit_wiki_page_discussions

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,905Tokens (definiciones de herramientas)
~771 BTamaño de respuesta típico
Impacto significativo en la atención (2.27% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "reddit": {
      "url": "https://mcp.jojapi.com/reddit"
    }
  }
}

Puntos de conexión remotos

https://mcp.jojapi.com/redditstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (31)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_search(q, after, before, category, count, ...)

Search Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "title": "Search query"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "count": {
      "type": "string"
    },
    "include_facets": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    },
    "restrict_sr": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "type": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_by_id(names)

By ID Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "names": {
      "type": "string",
      "example": "t3_1gae6uo,t3_1fmroq6,t3_15bfi0"
    }
  },
  "additionalProperties": false
}
🟢get_best(after, before, count, limit, show, ...)

Best Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_hot(t, after, before, count, limit, ...)

Hot Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_new(t, after, before, count, limit, ...)

New Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_top(t, after, before, count, limit, ...)

Top Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_rising(t, after, before, count, limit, ...)

Rising Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_controversial(t, after, before, count, limit, ...)

Controversial Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_comments(comment_id)

Get Comment Group: Explore. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "comment_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddits_search(q, after, before, count, limit, ...)

Search Subreddits Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "title": "Search query"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    },
    "search_query_id": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "show_users": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    },
    "typeahead_active": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_comments(subreddit, article, comment, context, depth, ...)

Subreddit Comments Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "article": {
      "type": "string"
    },
    "comment": {
      "type": "string"
    },
    "context": {
      "type": "string"
    },
    "depth": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    },
    "showedits": {
      "type": "string"
    },
    "showmedia": {
      "type": "string"
    },
    "showmore": {
      "type": "string"
    },
    "showtitle": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    },
    "theme": {
      "type": "string"
    },
    "threaded": {
      "type": "string"
    },
    "truncate": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_search(subreddit, q, after, before, category, ...)

Subreddit Search Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "q": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "include_facets": {
      "type": "string"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "restrict_sr": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "type": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_about(subreddit)

Subreddit About Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_moderators(subreddit)

Subreddit Moderators Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_rules(subreddit)

Subreddit Rules Group: Subreddit. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_posts(subreddit, after, before, category, count, ...)

Subreddit Posts Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "include_facets": {
      "type": "string"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "q": {
      "type": "string"
    },
    "restrict_sr": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "type": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_hot(subreddit, g, after, before, count, ...)

Subreddit Posts > Hot Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "g": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_new(subreddit, after, before, count, limit, ...)

Subreddit Posts > New Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_top(subreddit, t, after, before, count, ...)

Subreddit Posts > Top Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_rising(subreddit, after, before, count, limit, ...)

Subreddit Posts > Rising Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_controversial(subreddit, t, after, before, count, ...)

Subreddit Posts > Controversial Group: Subreddit Posts. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "t": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string",
      "example": "0"
    },
    "limit": {
      "type": "string",
      "example": "25"
    },
    "show": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_index(subreddit)

Subreddit Wiki Index Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_revisions(subreddit)

Subreddit Wiki Revisions Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_pages(subreddit)

Subreddit Wiki Pages Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_page(subreddit, page)

Subreddit Wiki Page Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "page": {
      "type": "string",
      "example": "approveddomainslist"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_page_revisions(subreddit, page)

Subreddit Wiki Page Revisions Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "page": {
      "type": "string",
      "example": "approveddomainslist"
    }
  },
  "additionalProperties": false
}
🟢get_subreddit_wiki_page_discussions(subreddit, page)

Subreddit Wiki Page Discussions Group: Subreddit Wiki. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subreddit": {
      "type": "string",
      "example": "politics"
    },
    "page": {
      "type": "string",
      "example": "approveddomainslist"
    }
  },
  "additionalProperties": false
}
🟢get_user_overview(user, sort, t)

User Overview Group: User. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "user": {
      "type": "string",
      "example": "hansjens47"
    },
    "sort": {
      "type": "string"
    },
    "t": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_user_posts(user, sort, t, context, show, ...)

User Posts Group: User. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "user": {
      "type": "string",
      "example": "hansjens47"
    },
    "sort": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "context": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_user_comments(user, context, show, sort, t, ...)

User Comments Group: User. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "user": {
      "type": "string",
      "example": "hansjens47"
    },
    "context": {
      "type": "string"
    },
    "show": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "after": {
      "type": "string"
    },
    "before": {
      "type": "string"
    },
    "count": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    },
    "sr_detail": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢get_user_search(user, q, type, sort, t)

User Search Group: User. Billing per call: 1 Credits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "user": {
      "type": "string",
      "example": "hansjens47"
    },
    "q": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "sort": {
      "type": "string"
    },
    "t": {
      "type": "string"
    }
  },
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada31 herramientas
verificadoversión no registrada31 herramientas