Reddit integration for AI agents.
Let your AI agents work in Reddit — read and create posts, replies, and community context — through a routed, audited connection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves Reddit tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.
Real Reddit actions, managed and audited.
Your user connects Reddit once; your agent can then read posts and comments, publish and moderate social content — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.
- 1
Your user grants Reddit access once (OAuth) — the token lands in the vault.
- 2
Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.
- 3
Every routed call appends a hash-chained audit record — nothing leaves your infra.
Supported Reddit tools.
35 tools are generated from the published Reddit catalog. Descriptions are plain text; each action remains subject to its configured authentication and tool allowlist.
Showing 35 tools. All published catalog entries are included in this page's server-rendered HTML.
- Create a Reddit comment
- Creates a comment reply to a post or another comment.
- comments
- List post comments
- Returns a post and its comment tree for a subreddit article.
- comments
- Get current Reddit user
- Returns profile information for the authenticated Reddit account.
- account
- Get current user karma by subreddit
- Returns karma breakdowns for the authenticated user by subreddit.
- account
- Get current Reddit user preferences
- Returns preference settings for the authenticated user. Pass fields to request a comma-separated subset.
- account
- Compose Reddit private message
- Sends a private message to a Reddit user or subreddit moderators.
- messages
- Delete Reddit message
- Deletes a private message from the authenticated user's mailbox.
- messages
- Mark Reddit message read
- Marks a private message as read.
- messages
- List Reddit messages
- Lists private message inbox, unread, sent, or related message views.
- messages
- Get additional comments
- Expands a comment tree by fetching children referenced by more comments placeholders.
- comments
- Get Reddit OAuth scopes
- Returns descriptions for all Reddit OAuth scopes, or for the optional scope string.
- oauth
- Submit a Reddit post
- Creates a link, self, image, or video post in a subreddit.
- submit
- Search Reddit
- Searches posts and other Reddit content globally or within a subreddit.
- search
- Set send replies preference
- Enables or disables inbox replies for a post or comment.
- thing
- Get subreddit information
- Returns metadata and public information about a subreddit.
- subreddit
- List subreddit post flair templates
- Lists post flair templates available to the authenticated user in a subreddit.
- flair
- List subreddit posts
- Lists posts from a subreddit using a supported sort such as hot, new, top, or rising.
- subreddit
- List subreddit rules
- Returns subreddit rules configured by moderators.
- subreddit
- List subreddit user flair assignments
- Lists user flair assignments in a subreddit. Requires moderator flair permission.
- flair
- List my subreddits
- Lists subreddits related to the authenticated user, such as subscribed or moderated subreddits.
- subreddit
- Search subreddits
- Searches for subreddits matching a query string.
- search
- Delete Reddit thing
- Deletes a post or comment owned by the authenticated user.
- thing
- Edit Reddit thing text
- Edits the text body of a post or comment owned by the authenticated user.
- thing
- Get Reddit things by fullname
- Fetches one or more Reddit things by fullname identifiers, such as t3_ or t1_ IDs.
- thing
- Hide Reddit thing
- Hides one or more posts from listings for the authenticated user.
- thing
- Report Reddit thing
- Reports a post or comment to Reddit or subreddit moderators.
- thing
- Save Reddit thing
- Saves a post or comment for the authenticated user.
- thing
- Unhide Reddit thing
- Unhides one or more posts for the authenticated user.
- thing
- Unsave Reddit thing
- Removes a post or comment from the authenticated user's saved items.
- thing
- Vote on Reddit thing
- Applies an upvote, downvote, or vote removal to a post or comment.
- thing
- Get Reddit user information
- Returns public profile metadata for a Reddit user.
- user
- List user comments
- Lists comments created by a Reddit user.
- user
- List user saved items
- Lists saved items for a Reddit user when authorized to access them.
- user
- List user submitted posts
- Lists posts submitted by a Reddit user.
- user
- Check Reddit username availability
- Checks whether a username is available for registration.
- user
Reddit integration, answered
- How do AI agents use Reddit through Open Connector?
- Your user connects Reddit once (OAuth). Open Connector stores the token in an encrypted vault and exposes Reddit tools to your agent over MCP or a typed API. Calls are issued server-side with injected credentials.
- What can agents do with Reddit actions?
- Read public and authorized content, draft or create posts and comments, and use subreddit context to route community workflows.
- Where do Reddit OAuth tokens live?
- In your own infrastructure. Open Connector keeps the token in the vault and injects it during execution; the token never leaves your environment.
Give your agents Reddit — keep the keys.
Open source, self-hostable, with Reddit credentials that never leave your infrastructure. Run it from source today.