Reddit: Reddit Data API offers streamlined access to Reddit’s public data, like posts, comments.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWget_subreddit_wiki_page_revisions에서
- LOWget_subreddit_wiki_page_discussions에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`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
}커뮤니티
증거