reddit

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

我該用這個嗎

品質與安全性

A
說明品質
85%
結構描述完整度
70%
命名品質
99%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(2)

  • LOWTool 'get_subreddit_wiki_page_revisions' name length outside 3-30 range在 get_subreddit_wiki_page_revisions 中
  • LOWTool 'get_subreddit_wiki_page_discussions' name length outside 3-30 range在 get_subreddit_wiki_page_discussions 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,905Token(工具定義)
~771 B典型回應大小
顯著的注意力影響(128k 上下文的 2.27%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

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

遠端端點

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

它能做什麼

工具清單

工具(31)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢get_search(q, after, before, category, count, ...)

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

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

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

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

輸入結構描述

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

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

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

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

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本31 個工具
已驗證未記錄版本31 個工具