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 rangeget_subreddit_wiki_page_revisions에서
  • LOWTool 'get_subreddit_wiki_page_discussions' name length outside 3-30 rangeget_subreddit_wiki_page_discussions에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~2,905토큰 (도구 정의)
~771 B일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.27%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`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개