Reddit: Reddit Data API offers streamlined access to Reddit’s public data, like posts, comments.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (2)
- LOWin get_subreddit_wiki_page_revisions
- LOWin get_subreddit_wiki_page_discussions
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"reddit": {
"url": "https://mcp.jojapi.com/reddit"
}
}
}Remote-Endpunkte
https://mcp.jojapi.com/redditstreamable-httpWas es kann
Tool-Inventar
Tools (31)
🟢get_search(q, after, before, category, count, ...)
Search Group: Explore. Billing per call: 1 Credits.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"subreddit": {
"type": "string",
"example": "politics"
}
},
"additionalProperties": false
}🟢get_subreddit_moderators(subreddit)
Subreddit Moderators Group: Subreddit. Billing per call: 1 Credits.
Eingabe-Schema
{
"type": "object",
"properties": {
"subreddit": {
"type": "string",
"example": "politics"
}
},
"additionalProperties": false
}🟢get_subreddit_rules(subreddit)
Subreddit Rules Group: Subreddit. Billing per call: 1 Credits.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"user": {
"type": "string",
"example": "hansjens47"
},
"q": {
"type": "string"
},
"type": {
"type": "string"
},
"sort": {
"type": "string"
},
"t": {
"type": "string"
}
},
"additionalProperties": false
}Community
Nachweis