Service domainSOCIAL MEDIA
Arcade Optimized
Arcade.dev LLM tools Reddit
11tools
Reddit Toolkit
The Reddit toolkit lets LLMs interact with Reddit on behalf of authenticated users via the Arcade tool-calling framework. It covers reading subreddit content, inspecting posts and comments, and performing write actions such as posting, commenting, and replying.
Capabilities
- Account & identity: Retrieve the authenticated user's username and their own post history.
- Subreddit discovery & moderation context: Check subreddit existence and accessibility, fetch subreddit rules, and list posts by listing type (hot, new, top, controversial) with time-range filtering where required.
- Post reading: Fetch the full body of a single post or multiple posts in one request (prefer the bulk tool for two or more posts).
- Comment reading: Retrieve the first page of top-level comments on any post.
- Write actions: Submit a new text post to a subreddit, comment on a post, or reply to an existing comment.
OAuth
This toolkit uses OAuth 2.0 via Reddit as the identity provider. Arcade manages the OAuth flow automatically.
See the Reddit auth provider docs for setup instructions.
Available tools(11)
11 of 11 tools
Operations
Behavior
| Tool name | Description | Secrets | |
|---|---|---|---|
Check whether the specified subreddit exists and also if it is accessible
to the authenticated user.
Returns:
{"exists": True, "accessible": True} if the subreddit exists and is accessible.
{"exists": True, "accessible": False} if the subreddit exists but is private or restricted.
{"exists": False, "accessible": False} if the subreddit does not exist. | |||
Comment on a Reddit post | |||
Get the content (body) of multiple Reddit posts by their identifiers.
Efficiently retrieve the content of multiple posts in a single request.
Always use this tool to retrieve more than one post's content. | |||
Get the content (body) of a Reddit post by its identifier. | |||
Get posts that were created by the authenticated user sorted by newest first | |||
Get the Reddit username of the authenticated user | |||
Get posts titles, links, and other metadata in the specified subreddit
The time_range is required if the listing type is 'top' or 'controversial'. | |||
Get the rules of the specified subreddit | |||
Get the first page of top-level comments of a Reddit post. | |||
Reply to a Reddit comment | |||
Submit a text-based post to a subreddit |
Last updated on