Reddit: Reddit Data API offers streamlined access to Reddit’s public data, like posts, comments.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (2)
- LOWen get_subreddit_wiki_page_revisions
- LOWen get_subreddit_wiki_page_discussions
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (31)
🟢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
Evidencia