A hosted Reddit MCP server that lets Claude, ChatGPT, and any other MCP-compatible assistant run MediaFast's Reddit marketing tools for you, from inside a normal chat.
MediaFast's Reddit MCP server is a hosted server at https://api.mediafa.st/mcp that exposes MediaFast's Reddit marketing tools, subreddit discovery, post and comment drafting, and shadowban checking, to any AI assistant that speaks the Model Context Protocol. Connect it to Claude or ChatGPT with OAuth, no API key required: paste the URL, click Add, sign in with Google, and click Approve. Then ask in plain language to "find subreddits for my product," "draft a Reddit post," or "check this account for a shadowban," and the assistant does it using your own MediaFast account.
You do not write code or run a server yourself. In Claude or ChatGPT, add a custom connector, paste the server URL, click Add, then sign in with Google and approve, that is the whole flow for most people. Developer clients that expect a token instead of an OAuth redirect, such as Claude Code, can instead use a Bearer API key created in Dashboard, Settings, API keys / MCP. Either way, the same server URL works across every MCP-compatible client, including Cursor.
Open standard, late 2024
The Model Context Protocol was introduced by Anthropic in November 2024 as an open way for AI assistants to connect to external tools and data.
ChatGPT added support
OpenAI adopted MCP for its own tools in early 2025 and later added custom MCP connector support inside ChatGPT itself.
One sign-in, two assistants
The same Google OAuth sign-in authorizes the same hosted server URL in both Claude and ChatGPT, no API key required for either.
The Model Context Protocol, or MCP, is an open standard that Anthropic introduced in November 2024 to solve a specific problem: every AI assistant that wanted to connect to an outside tool, a database, a calendar, a codebase, or an app like Reddit, needed its own custom integration. MCP replaces that with one common interface. A tool builder writes one MCP server, and any MCP-compatible assistant can talk to it without a bespoke plugin for each one.
Since it launched, the standard has been adopted well beyond Anthropic's own products. OpenAI added MCP support to its tools and to ChatGPT, and other assistants and editors, including Cursor, followed the same standard. In late 2025, Anthropic donated MCP to the Agentic AI Foundation, a Linux Foundation project co-founded with OpenAI and other companies, which is a strong signal that MCP is becoming shared infrastructure rather than one vendor's format.
There are already open-source MCP servers built directly on the raw Reddit API. Those are useful for reading Reddit: pulling posts, comments, and subreddit metadata into an assistant's context. What they do not do is help you market on Reddit. They have no opinion on which subreddit fits your product, no way to draft a post that will not get auto-removed, and no idea whether your account is shadowbanned.
MediaFast's Reddit MCP server is different in scope. Instead of exposing raw Reddit reads, it exposes MediaFast's own Reddit marketing tools, the same subreddit discovery, post and comment drafting, and shadowban checking you would otherwise use from the MediaFast dashboard, and makes them callable from inside a chat with Claude or ChatGPT.
Once connected, your assistant can reach into MediaFast's Reddit marketing tools on your behalf. In practice, that covers the same actions MediaFast already offers in its dashboard, now reachable from a plain-language request instead of clicking through screens.
Subreddit discovery
Ask for subreddits that fit your product or niche and get back candidates worth posting or commenting in.
Post and comment drafting
Ask for a Reddit post or a comment reply for a specific subreddit or thread, drafted in a tone that fits the community rather than reading like an ad.
Shadowban checking
Ask whether a given Reddit account is shadowbanned before you invest more time posting from it.
Related Reddit marketing actions
Other MediaFast Reddit marketing capabilities are reachable the same way, so the assistant becomes a front end for the tools you already use, not a separate product.
Paste the connector URL into Claude or ChatGPT, sign in with Google, and start asking for subreddits, drafts, and shadowban checks in plain language.
The whole setup happens in settings screens, no code required, and no API key needed for the standard flow. Here is the exact sequence.
Open connector settings in Claude or ChatGPT
In Claude Desktop or on claude.ai, go to Settings, then Connectors. In ChatGPT, open the custom connectors section of settings. Either way, look for a button called "Add custom connector."
Paste the server URL and click Add
Paste the URL below into the connector's URL field and click Add. That is the entire technical part of setup, there is no API key field to fill in for this flow.
https://api.mediafa.st/mcpSign in with Google
A sign-in window opens automatically. Use the Google account tied to your MediaFast login, this is what ties the new connector to your own MediaFast account and plan, not a shared credential.
Click Approve
Review the permissions screen and click Approve. The connector now shows as connected in Claude or ChatGPT, and at no point did you need to create, copy, or paste an API key.
Ask it to do something real
Once the connector shows as connected, ask a plain-language question in the chat, such as "find subreddits for my product" or "draft a Reddit post for r/SaaS." The assistant calls MediaFast's Reddit marketing tools on your behalf and acts on your own MediaFast account and plan.
Claude Desktop and claude.ai connectors both use the OAuth flow above, sign in with Google, no key needed.
ChatGPT's custom connector settings use the same server URL and the same OAuth sign-in.
Developer clients such as Claude Code that do not support OAuth connectors can use the advanced Bearer API key path below instead.
Most people should use the OAuth flow above. This path exists only for developer-oriented MCP clients, such as Claude Code, that expect a bearer token instead of an OAuth redirect and cannot complete the sign-in and approve steps on their own.
Create a key in Dashboard, Settings, API keys / MCP
Developer clients such as Claude Code do not support the OAuth connector flow above, so they authenticate with a Bearer API key instead. Open that section and create a key. The raw key is shown exactly once, copy it now, MediaFast will only ever show you the prefix after this point.
Point the client at the same server URL
Configure Claude Code, or any MCP client that expects a bearer token, with the server URL below and your API key set as the Authorization header, using the Bearer scheme.
https://api.mediafa.st/mcpTreat the key like a password
It acts on your own MediaFast account and plan, exactly like the OAuth connection would, so store it the way you would store any other secret, and revoke it from Settings the moment you stop using that client or suspect it leaked.
Most connection problems trace back to one of these five slips. They are all avoidable and take seconds to get right the first time.
Do This
Just paste the connector URL, click Add, and sign in with Google when prompted, no key field involved for Claude or ChatGPT.
Sign in with the same Google account that is tied to your MediaFast login when the approval screen appears.
Use the exact server URL, https://api.mediafa.st/mcp, with no trailing text or typos.
Only create a developer API key in Dashboard, Settings, API keys / MCP if your client is a developer tool like Claude Code that does not support OAuth connectors.
If you do need the advanced key path, copy the key the moment it is generated, before doing anything else on the page.
Not This
Go looking for an API key field before adding the connector, there is not one in the standard OAuth flow.
Sign in with a different Google account, so the Approve step cannot match the connection to any MediaFast plan.
Copy the URL from a screenshot or an old note and introduce an extra character or missing slash.
Create an API key out of habit even though your assistant, Claude Desktop, claude.ai, or ChatGPT, already supports the simpler OAuth sign-in.
Click away from the "shown once" key screen before copying it, then have to revoke and recreate it.
Once the connector shows as active, these are the kinds of plain-language requests that trigger MediaFast's Reddit marketing tools.
"Find subreddits where people are already talking about problems my product solves."
"Draft a Reddit post introducing my SaaS to r/SaaS without sounding like an ad."
"Check this Reddit account for a shadowban before I post anything else from it."
"Write a comment reply for this thread that adds value before I mention my product."
"Look at my last few posts and tell me if my self-promotion ratio is safe."
"Suggest three subreddits I have not tried yet that fit my niche."
Solo founders
You are the whole marketing team. Instead of opening a dashboard, switching tabs, and copy-pasting between tools, you stay inside the same Claude or ChatGPT window you already use for everything else and just ask for the next Reddit move.
Growth marketers
Running Reddit for more than one product or client gets messy fast. An assistant with the MCP server connected can pull subreddit ideas, draft posts, and sanity-check accounts across clients without you rebuilding the same workflow in a spreadsheet each time.
Indie hackers shipping fast
When you are heads down building, the fastest path to a Reddit launch post is asking your assistant to draft one while you keep coding, then reviewing it before you hit submit yourself.
Agencies and consultants
If you manage Reddit presence for multiple clients, a single hosted connector means you are not maintaining separate scripts or API integrations per client account. Each client connects with their own Google sign-in, or an advanced API key for developer clients, scoped to their own plan.
Across all of these, the pattern is the same. Tools like MediaFast package the Reddit marketing actions you would otherwise perform by hand into a single hosted server, so connecting an assistant is a settings change, not a development project.
All three paths can get you Reddit marketing activity. They differ in how much setup they demand and what they actually understand about marketing safely.
The standard connector flow authenticates with OAuth and Google sign-in, so most people never handle a secret at all. The advanced Bearer API key path, used by developer clients like Claude Code, is functionally a password: whoever holds it can act on your MediaFast account and plan through the MCP server. A few rules keep both paths safe.
OAuth by default
The standard connector flow uses Google sign-in and an approval screen. There is no shared secret to copy, store, or leak for Claude Desktop, claude.ai, or ChatGPT connections.
Advanced keys shown once
If you do create a Bearer API key for a developer client like Claude Code, the raw key is displayed only at the moment you create it. After that, MediaFast shows just a prefix, never the full key again.
Scoped to your plan
Whether you connect with OAuth or an API key, access acts only on your own MediaFast account and plan. It does not grant access beyond what you could already do from the dashboard yourself.
Revocable anytime
If a key is exposed, or you stop using an assistant, revoke the connection or the key from Settings. Both stop working immediately, whether you connected with OAuth or an advanced key.
Limited active keys
You can hold a limited number of active advanced API keys at once, which keeps you from accumulating forgotten, unused keys with standing access.
No. MediaFast hosts the MCP server for you at https://api.mediafa.st/mcp. You just add it as a connector and sign in with Google, there is nothing to install or keep running on your side.
No. The standard way to connect Claude or ChatGPT is OAuth: paste the connector URL, click Add, sign in with Google, and click Approve. No key involved. An API key is only needed for developer clients such as Claude Code that do not support OAuth connectors.
Yes, but you add it separately in each. Paste the same URL, https://api.mediafa.st/mcp, into both, and sign in with Google in each. There is no shared secret to manage between them since each OAuth connection is its own approval.
This applies to the advanced developer-client path. Go to Dashboard, Settings, API keys / MCP, find the key, and revoke it. A revoked key stops working immediately, and you can create a fresh one to replace it. If you connected through OAuth instead, revoke the connection from Settings or from your Google account's connected apps.
No, it complements it. The MCP server exposes the same Reddit marketing tools you already have in the dashboard, it just adds a second way to reach them, through a chat with Claude or ChatGPT.
More of the research, drafting, and decision-making around marketing now happens inside a chat window rather than a dashboard. An assistant that can only read and suggest is less useful than one that can also act, and MCP is the mechanism that lets it act on real tools instead of just describing what you should do next.
There is also a second-order effect worth naming: the same assistants people ask "what should I do" are increasingly the ones people ask "do this for me." A Reddit MCP server puts your Reddit marketing workflow directly in that loop, which matters as more discovery and research shifts from search engines to AI assistants, the trend often described as generative engine optimization, or GEO.
If you are already thinking about how your brand shows up when people ask ChatGPT or Perplexity for recommendations, connecting your Reddit marketing tools to those same assistants through MCP is a natural extension of that work, not a separate project. See Reddit for GEO and how to get cited by ChatGPT for the broader picture.
Seven terms worth knowing before you connect an assistant to any MCP server.
Model Context Protocol. An open standard, originally introduced by Anthropic in November 2024, that lets AI assistants connect to external tools and data sources through a common interface instead of a custom integration per app.
A service that exposes a set of tools or data to any MCP-compatible assistant. The assistant discovers what a server can do and calls it when a request needs that capability.
The AI assistant or app that connects to an MCP server, for example Claude Desktop, claude.ai, ChatGPT with a custom connector, or an MCP-compatible editor like Cursor.
An authentication flow where you sign in with an existing account, here Google, and click Approve instead of handling a secret key yourself. It is the standard, primary way to connect MediaFast's Reddit MCP server to Claude and ChatGPT.
An authentication method where a single secret string is sent with each request to prove who is calling. MediaFast reserves this for the advanced developer-client path, for example Claude Code, where a Bearer API key from Settings replaces the OAuth sign-in used everywhere else. Whoever holds the token can act as you, so it is treated like a password.
The settings screen inside an MCP client where you register a new server by pasting its URL, most clients then walk you through OAuth automatically.
An MCP server that the product runs and maintains for you, as opposed to an open-source server you would have to run yourself. MediaFast's Reddit MCP server is hosted, so there is nothing to install or keep running.
The same Reddit marketing tools the MCP server exposes are also available directly on MediaFast.
Common questions about connecting MediaFast to Claude and ChatGPT.
A Reddit MCP server is a service that exposes Reddit-related capabilities to an AI assistant using the Model Context Protocol, an open standard for connecting assistants to external tools. MediaFast's version is a hosted server at https://api.mediafa.st/mcp that exposes MediaFast's own Reddit marketing tools, such as subreddit discovery, post drafting, and shadowban checking, so you can trigger them from inside Claude or ChatGPT instead of switching to a dashboard.
Yes. The same server URL, https://api.mediafa.st/mcp, works in both. In Claude Desktop or claude.ai you add it as a custom connector, paste the URL, click Add, and sign in with Google when prompted, no API key needed. In ChatGPT you add it as a custom connector the same way. Because it follows the open MCP standard, other MCP-compatible clients such as Cursor can connect too. Developer clients that do not support OAuth connectors, such as Claude Code, can instead authenticate with a Bearer API key from Settings.
No, not for Claude Desktop, claude.ai, or ChatGPT. The standard flow is OAuth: in the assistant, add a custom connector, paste https://api.mediafa.st/mcp, click Add, sign in with Google, and click Approve. No key is created or entered at any point. If you are using a developer client like Claude Code that does not support OAuth connectors, you can instead create a Bearer API key from Dashboard, Settings, API keys / MCP, it is shown once so copy it immediately.
They authenticate the same server URL two different ways. OAuth is the primary path: you sign in with Google and approve access, no secret to manage, and it is what Claude Desktop, claude.ai, and ChatGPT all support out of the box. The Bearer API key is an advanced fallback for developer-oriented MCP clients, such as Claude Code, that expect a token rather than an OAuth redirect. Both ultimately act on the same MediaFast account and plan.
Yes. Whether you connect with OAuth or an advanced API key, access acts only on your own MediaFast account and plan, nothing more. An API key, if you create one, is a secret, so treat it like a password: do not share it or paste it anywhere besides your client's connector settings. If a key is ever exposed, or you stop using an assistant, revoke the key or the OAuth connection from Settings and it stops working immediately.
Anything that maps to MediaFast's five Reddit marketing tools, phrased in plain language: finding subreddits for a product, drafting a Reddit post, finding comment opportunities on existing threads, checking whether a Reddit account is shadowbanned, and getting a growth roadmap. The assistant translates your request into the right tool call behind the scenes. It does not post to Reddit on your behalf, you still review and publish anything it drafts yourself, and how much of that a given account can use depends on trial versus paid access.
No. For Claude Desktop, claude.ai, and ChatGPT, setup is entirely inside connector settings screens, no key required: paste the server URL, click Add, sign in with Google, and approve. Only developer clients such as Claude Code, which do not support OAuth connectors, need a small config pointed at the same URL with a Bearer API key from Settings. Either way, there is no server to install, run, or maintain.