reddit-com
Reddit COM: Real-time data, unofficial API reddit.com. On the JoJ API marketplace.
¿Debería usar esto?
Calidad y seguridad
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-com": {
"url": "https://mcp.jojapi.com/reddit-com"
}
}
}Puntos de conexión remotos
https://mcp.jojapi.com/reddit-comstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
🟢get_auto_complete(query, limit, nsfw)
auto-complete Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"title": "query",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"limit": {
"type": "string",
"title": "Limit",
"description": "- Limit\n\n- Default: `5`\n\n- The `limit` has a value from 1 to 10"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_search_communities(query, nextPage, nsfw)
search-communities Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_search_comments(query, nextPage, sort, nsfw)
search-comments Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjU=`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `top`: Top\n- `new`: New"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_search_media(query, nextPage, sort, time, nsfw)
search-media Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `hot`: Hot\n- `top`: Top\n- `new`: New\n- `comments`: Comment count"
},
"time": {
"type": "string",
"description": "- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `year`: Past year\n- `month`: Past month\n- `week`: Past week\n- `day`: Today\n- `hour`: Past hour"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_search_people(query, nextPage, nsfw)
search-people Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_posts_search_posts(query, nextPage, sort, time, nsfw)
posts/search-posts Group: Posts. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `hot`: Hot\n- `top`: Top\n- `new`: New\n- `comments`: Comment count"
},
"time": {
"type": "string",
"description": "- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `year`: Past year\n- `month`: Past month\n- `week`: Past week\n- `day`: Today\n- `hour`: Past hour"
},
"nsfw": {
"type": "string",
"description": "- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"
}
},
"additionalProperties": false
}🟢get_posts_comments(postId, sort)
posts/comments Group: Posts. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"postId": {
"type": "string",
"example": "t3_178zwq0",
"description": "- Required: true\n- The `postId` can be retrieved from /posts/search-posts (data->id)\n- Ex: `t3_178zwq0`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `CONFIDENCE`\n- Choose one of the values below\n- `confidence`: Best\n- `top`: Top\n- `new`: New\n- `controversial`: Controversial\n- `old`: Old\n- `qa`: Q&A"
}
},
"additionalProperties": false
}🟢get_subreddit_search(query, nextPage, sort, time)
subreddit/search Group: Subreddit. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"example": "gaming",
"description": "- Required: true\n- Ex: `gaming`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `dDNfZXJ4dXdt`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `top`\n- Choose one of the values below\n- `hot`: Hot\n- `new`: New\n- `top`: Top\n- `controversial`: Controversial\n- `rising`: Rising"
},
"time": {
"type": "string",
"description": "- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `hour`: Past hour\n- `day`: Past 24 hours\n- `week`: Past week\n- `month`: Past month\n- `year`: Past year"
}
},
"additionalProperties": false
}🟢get_subreddit_comments(groupId, nextPage, sort)
subreddit/comments Group: Subreddit. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"groupId": {
"type": "string",
"example": "t3_54z4f7",
"description": "- Required: true\n- Ex: `t3_54z4f7`"
},
"nextPage": {
"type": "string",
"description": "- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `dDNfZXJ4dXdt`"
},
"sort": {
"type": "string",
"description": "- Sort by\n- Default: `confidence`\n- Choose one of the values below\n- `confidence`: Best\n- `top`: Top\n- `new`: New\n- `controversial`: Controversial\n- `old`: Old\n- `qa`: Q&A"
}
},
"additionalProperties": false
}🟢get_subreddit_awarding_totals(groupId)
subreddit/awarding-totals Group: Subreddit. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"groupId": {
"type": "string",
"example": "t3_54z4f7",
"description": "- Required: true\n- Ex: `t3_54z4f7`"
}
},
"additionalProperties": false
}Comunidad
Evidencia