Reddit MCP server

Connect Reddit to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Reddit MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the manage comment tool in Reddit
  • Use the vote tool in Reddit
  • Use the get post tool in Reddit
  • Use the manage messages tool in Reddit
  • Use the manage wiki tool in Reddit
  • Use the manage flair tool in Reddit

Supported Tools

manage_comment

Manage Comment

Edit or delete your own comments on Reddit.

vote

Vote

Upvote, downvote, or remove your vote on a post or comment.

get_post

Get Post

Retrieve a specific Reddit post with its comments. Returns the post details and a tree of comments sorted by the specified order.

manage_messages

Manage Messages

Send private messages, read your inbox or unread messages, and mark messages as read or unread. Supports retrieving inbox, unread, and sent message folders.

manage_wiki

Manage Wiki

Read, edit, and list subreddit wiki pages. View page content, list all pages in a subreddit wiki, or edit page content with an optional revision reason.

manage_flair

Manage Flair

Get available flair options for a subreddit, or set user/post flair. Retrieve both user flair and link (post) flair templates, or assign flair to users and posts.

manage_subscriptions

Manage Subscriptions

Subscribe or unsubscribe from subreddits, or list the authenticated user's current subscriptions and moderated subreddits.

save_content

Save Content

Save or unsave a post or comment to your Reddit saved items, or list saved categories available to the authenticated account.

search_reddit

Search Reddit

Search across Reddit for posts matching specific keywords. Optionally restrict the search to a specific subreddit. Also supports searching for subreddits themselves by name or topic.

submit_post

Submit Post

Submit a new post to a subreddit. Supports both text (self) posts and link posts. Optionally set flair, mark as NSFW or spoiler, and control inbox reply notifications.

get_subreddit

Get Subreddit

Retrieve information about a subreddit including its description, subscriber count, rules, and current posts. Use this to explore subreddit metadata, discover community rules, or browse current content sorted by hot, new, top, or controversial.

get_user

Get User

Retrieve a Reddit user's public profile information, including karma, account age, and optionally their recent posts or comments. Use without a username to get the authenticated user's own profile.

moderate_content

Moderate Content

Perform moderation actions on posts and comments in subreddits you moderate. Supports approving, removing, distinguishing content, and viewing the mod queue, mod log, and reports.

manage_post

Manage Post

Edit, delete, hide/unhide, or toggle NSFW/spoiler flags on your own posts. Use this to modify existing posts after submission.

submit_comment

Submit Comment

Post a comment on a Reddit post or reply to an existing comment. Pass a post fullname (t3_*) to comment on a post, or a comment fullname (t1_*) to reply to a comment.

get_content_info

Get Content Info

Look up Reddit posts, comments, or subreddits by fullname, Reddit URL, or subreddit name using Reddit's batch info endpoint. Use this when you already have IDs from another workflow and need normalized metadata before acting on the content.

list_user_content

List User Content

List a Reddit user's overview, posts, comments, saved items, hidden items, voted items, or gilded items. Use this for account history workflows that need saved/hidden/voted listings rather than only public profile metadata. Saved, hidden, upvoted, and downvoted listings are only available for the authenticated account.

Connect Reddit to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Reddit in Metorial. In your Metorial portal, enable the Reddit MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Reddit tools.

Run Reddit through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Reddit and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Reddit tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Reddit

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles.

Slack

Slack: connect with bot OAuth or user OAuth to work with messages, conversations, search, files, Canvases, Lists, profiles, reactions, reminders, and workspace productivity settings.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Resolve site users to numeric Person/Group LookupId values. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Retrieve site properties and search for sites across Microsoft 365.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs.

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis.

Technical notes for Reddit

Browse, search, and interact with Reddit communities (subreddits). Submit text, link, or image posts to subreddits. Comment on posts and reply to comments. Upvote and downvote content. Edit and delete your own posts and comments. Save and unsave content. Search Reddit for posts matching keywords. Fetch subreddit information, rules, and posts sorted by hot, new, top, or controversial. Access user profiles, post/comment history, and karma data. Send and receive private messages. Subscribe and unsubscribe from subreddits. Manage subreddit moderation tasks including approving or removing posts and comments, accessing mod logs, configuring subreddit settings, and managing bans. Set and manage user and post flairs. Read and edit subreddit wiki pages. Give awards to posts and comments.

Frequently asked questions

Common questions about connecting Reddit to AI agents with Metorial.

  1. How many tools does the Reddit MCP server have?
    The Reddit MCP server exposes 17 tools, including Manage Comment, Vote, Get Post. Each one is governed and traced through Metorial.
  2. Reddit exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Reddit MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Reddit and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Reddit MCP server yourself or use the hosted gateway.

Connect Reddit to production AI agents

See how Metorial gives your team governed access to Reddit, with tracing and security controls built in.