Amit Kothari
Amit Kothari CEO of Tallyfy · Workflow AI Expert

How to list your MCP server in Claude Connectors Directory

In brief

Getting into Anthropic Claude Connectors Directory is a self-serve submission Anthropic reviews, and acceptance itself is the verified status. Two things decide most submissions: every tool annotated with the right read-only or destructive hint, and a public privacy policy. Anthropic says a missing or incomplete privacy policy is an immediate rejection.

If you want your MCP server inside Claude, you submit it to the Claude Connectors Directory, Anthropic reviews it, and if it passes, that listing is the credential. There’s no separate badge to buy. For a third-party SaaS connector, getting accepted into the directory is the “verified by Anthropic” status, full stop.

Summary

  • What “listed” means on Anthropic - The Claude Connectors Directory is Anthropic’s set of reviewed third-party MCP connectors that surface inside Claude. Acceptance into the directory is the verified status for a SaaS connector. It’s self-serve and review-gated, with no separate paid tier.
  • What you have to get right - A remote HTTPS server on Streamable HTTP, OAuth 2.0 with a user-consent flow plus a reviewer test account, and every tool annotated with a title and the right read-only or destructive hint.
  • The gotcha that stops most people - A missing or incomplete privacy policy is an immediate rejection. Missing tool annotations are the other top cause. Review tracks queue volume, so plan in weeks, not days.
  • The first concrete step - Stand up a clean reviewer demo account and publish your privacy policy before you open the form. Book a Tallyfy walkthrough

So the work isn’t “how do I get noticed.” The work is “have I built the thing they review, the way they review it.” Most rejections aren’t about quality of idea. They’re about a checklist item you skipped.

Let me walk through what actually gets a server in, and what gets it bounced.

What “listed in Claude” actually means

Anthropic runs one of the few true public pipelines in this whole space: you submit, a human reviews, and accepted connectors appear in a directory real users browse. The Claude Connectors Directory is, in Anthropic’s words, connectors “built and maintained by third-party developers using the Model Context Protocol,” and Claude “can work with your tools, databases, and applications” through them. That review step is the differentiator. Anyone can spin up an MCP server. Not everyone clears the bar to sit in Claude’s directory.

This matters more than a vanity listing. Once a connector is in the directory, a Claude user can turn it on without your sales team in the loop. The connector is the distribution. And because Anthropic screens entry, the listing carries a trust signal a random GitHub repo never will.

Solution Workflow & Process
Conversational Workflow Software

Conversational Workflow Made Easy

Save Time
Track & Delegate
Consistency
Explore this solution

One thing to be clear about, because people conflate them. The directory listing is the verified status for a SaaS connector. The separate “Anthropic Verified” badge you may have read about belongs to the Claude Code plugins program, a different surface with its own two-tier review. If you’re shipping a remote connector for your product, the directory is your target. Don’t chase a badge that isn’t meant for you.

Build to the strict bar once

Here’s the move that saves you three rounds of rejection: build to the strictest common requirements before you submit anywhere, Anthropic included. Most major programs share the same spine, so clearing it once clears most of every vendor’s bar.

The spine looks like this. A remote, cloud-hosted server on a public HTTPS endpoint rather than a local desktop build. Streamable HTTP as the transport, because the old standalone SSE transport is deprecated and gets rejected. OAuth 2.0 with a real user-consent flow. Every tool annotated. A public privacy policy that’s actually live by your submission date. A demo account with realistic sample data and setup notes a reviewer can follow without your help.

Build that package once and every later submission gets cheaper.

Why front-load all of it? Because each vendor review is slow and opaque, and a single missing item sends you back to the end of the queue. Fixing the privacy policy after a rejection costs you a week you didn’t need to spend. The reusable package is the whole game here. This is also where workflow infrastructure earns its place in an AI stack: an agent that can call your tools still needs a defined process to follow, or it just makes expensive mistakes faster. If you want the deeper background on the protocol itself, our explainer on what MCP is covers the architecture, and the cluster hub on AI and the future of work collects the rest.

Inside Anthropic’s review

Now the specifics, straight from Anthropic’s own submission docs. Anthropic requires that “all tools must include a title and the applicable readOnlyHint or destructiveHint,” that you “use OAuth 2.0 for authenticated services,” that connections use HTTPS, and that you “provide clear setup and usage instructions.” The annotation rule is precise. The review criteria spell it out: readOnlyHint: true for read-only tools, destructiveHint: true for tools that modify or delete data. A reviewer needs to see, at a glance, which of your tools can change a customer’s account.

Authentication is where most of the real engineering time goes. A correctly built remote MCP server doesn’t just accept any caller. When an unauthenticated client knocks, it answers with a 401 and a WWW-Authenticate header that points the client at your OAuth metadata. Here’s that handshake against a production server:

curl POST to mcp.tallyfy.com returns HTTP 401 with a WWW-Authenticate Bearer header pointing to the OAuth realm

That 401 isn’t a failure. It’s the OAuth discovery dance working as intended: the client reads the challenge, fetches the server’s .well-known metadata, registers, and walks the user through consent. A reviewer’s test client does exactly this, which is why a clean OAuth flow plus a working demo login isn’t optional. The transport and tokens are where servers stall. The tool logic rarely is.

A couple of practical guidelines round it out. Anthropic asks you to keep tool responses reasonably sized for the task, and not to return a full database dump when a summary was requested. Submission happens through the portal in Claude.ai admin settings, with a public form as the alternate route. Anthropic warns that “review times vary with queue volume,” so don’t promise your team a date.

How do you keep from getting rejected?

Lead with the two causes behind most rejections, because they’re the cheap ones to fix and the ones reviewers check first.

First, the privacy policy. Anthropic states plainly that “missing or incomplete privacy policies result in immediate rejection.” Not a note, not a request for changes. A rejection. Your policy needs to cover what data the connector touches, why, who sees it, how long you keep it, and what control the user has. Write it, host it on a public URL, and confirm it loads before you submit.

Second, the annotations. A tool without a title or with the wrong hint is the single most common rejection cause across these programs. Go tool by tool and mark each one for what it really does. Is it read-only? Does it delete things? Reviewers reward accuracy, not optimism.

Honesty in the labels is the whole trick here.

Beyond those two, expect the review to be slow and quiet. You won’t get a running commentary. Build the demo account so a stranger can log in and see your tools do something real, write setup steps that assume no prior knowledge of your product, and then wait. We operate a production MCP server, and the part that consistently eats the most time isn’t the tools, it’s the OAuth discovery and consent plumbing. Budget for that.

Decision flow: a remote OAuth HTTPS server passes only if tools are annotated and the privacy policy is live, otherwise immediate reject

If you want to see the shape of a mature server before you build yours, our walkthrough of Tallyfy’s MCP server shows how tools get scoped to a defined process, and the Tallyfy AI overview covers how an agent stays inside guardrails once it’s connected. The pattern that survives review is the boring one: a small set of accurately-labeled tools, real auth, and a process behind them.

Common questions about the Claude Connectors Directory

Is a Claude Connectors Directory listing free?
Yes. Submission and inclusion are free. There's no paid verification tier for a third-party SaaS connector; acceptance into the directory is the verified status.
How long does Anthropic's review take?
Anthropic states that review times vary with queue volume and doesn't publish a guaranteed turnaround. Plan in weeks, build a clean reviewer demo account, and don't commit your team to a date.
Does my MCP server need OAuth?
For any authenticated service, yes. Anthropic requires OAuth 2.0 with a user-consent flow over HTTPS, and a reviewer test account so the flow can be checked end to end.
What gets a connector rejected fastest?
A missing or incomplete privacy policy, which Anthropic calls an immediate rejection, followed by missing or incorrect tool annotations. Fix both before you submit.

The first concrete step isn’t the form. It’s standing up a reviewer demo account with sample data and publishing your privacy policy at a live URL. Do those two things, label every tool for what it does, and the submission becomes a formality instead of a coin flip. If ChatGPT is also on your roadmap, submitting an app there reuses almost the same package, with a different bar to clear first.

About the author

Amit is the CEO of Tallyfy. He has 25+ years of practical experience in technology, entrepreneurship, and operational efficiency. He's been hands-on with AI-first engineering and changing Tallyfy to AI-native workflow automation since Claude Code was first released. He's also an Entrepreneur in Residence at WashU's Skandalaris Center, created the OneDay (Woolf) AI curriculum for their accredited MBA and consults with clients who need help with AI via Blue Sheen. He graduated with a Computer Science degree from the University of Bath. He's originally British and lives in St. Louis, MO.

Find Amit on his website , LinkedIn , or GitHub . Read Amit's bio →

Automate your workflows with Tallyfy

Stop chasing status updates. Give people and AI a process to follow.