The harness

  • MCP server
  • The rules
  • Git delivery
  • Editorial calendar
  • All features

What it knows

  • Measured topics
  • SERP brief
  • Evidence bank
  • Cannibalization stop
  • Internal links

Free tools

  • AI crawler checker
  • Sitemap checker
  • Readability checker
  • AI slop checker
  • Meta description checker
  • FAQ schema generator
  • All tools

Learn

  • Claude SEO
  • All courses
ServicesAgentsPricingBlog

EN/ES

Log inCreate account
Create account

Your agent writes. The rules decide. You approve.

EN/ES

Product

  • Features
  • MCP server
  • Editorial calendar
  • SERP brief
  • Evidence bank
  • Git delivery

Agents

  • Slack (eve)
  • Claude
  • ChatGPT
  • Cursor
  • Grok Bot
  • Codex & VS Code
  • Setup guides

Free tools

  • AI crawler checker
  • Sitemap checker
  • Readability checker
  • AI slop checker
  • Meta description checker
  • FAQ schema generator
  • All tools

Compare

  • Outrank
  • Surfer SEO
  • Jasper
  • Frase
  • Writesonic
  • Copy.ai
  • All alternatives

Company

  • Blog
  • Pricing
  • Services
  • Case studies
  • AI info
  • Write skill
  • llms.txt
  • Log in
  • Create account

Learn

Claude SEOAll courses
Featured onFeatured on CodeHypeVerified on directreeFeatured on SaaSearch

Privacy·Terms·Support·© seodraft

September 28, 2026· Updated November 11, 2026· Written by Chorch

How to distribute an MCP server through registries

Learn how to distribute an MCP server through registries and directories: what each catalog asked for and what stopped us the weekend we listed seodraft.

On this page

  1. Treat every catalog as a distribution channel
  2. Start with the official MCP Registry and keep DNS access close
  3. Set up an OAuth test account on day one
  4. Open a public repo with config only
  5. Use the Claude directory to polish the product
  6. Split distribution channels from backlink channels
  7. Which catalog to tackle first if your MCP ships this week

In short

To distribute an MCP server, treat every registry and directory as a channel: start with the official MCP Registry (server.json plus a DNS TXT record), set up an OAuth test account for automated health checks, open a public config-only repo, and log which directories bring users and which give backlinks. We have no measured results yet.

If you are working out how to distribute an MCP server, this is what we did at seodraft over the weekend of September 26 and 27, 2026, catalog by catalog.

On September 27, 2026, seodraft went live in the official MCP Registry under the name app.seodraft/seodraft, version 1.0.0. By that Sunday we were also listed on Smithery, on Glama and on cursor.directory, with several more submissions waiting for review.

You will find what each place actually asked for, from a DNS TXT record to an OAuth test account, plus the directories that stopped us at signup. We have no measured results yet, and we say so plainly further down.

These are the steps in the order we would repeat them:

  • Treat every catalog as a distribution channel
  • Start with the official MCP Registry and keep DNS access close
  • Set up an OAuth test account on day one
  • Open a public repo with config only
  • Use the Claude directory to polish the product
  • Split distribution channels from backlink channels
  • Which catalog to tackle first if your MCP ships this week

Treat every catalog as a distribution channel

People looking for an MCP server search their AI client's registry or directory, so every catalog in the ecosystem works as a distribution channel for your MCP.

seodraft is an MCP server that clients like Claude or Cursor connect to. Someone who needs a server like ours opens their client's catalog and searches there before they ever reach Google.

Some catalogs also link to seodraft.app. We count that as a bonus: many listings are worth more for the people who see them than for the link they carry.

The idea comes straight from how we build the product, with the agent as the main interface. We covered that shift in Agent-first: why seodraft killed most of its web UI, when the MCP became the front door.

Start with the official MCP Registry and keep DNS access close

The official MCP Registry is the first step, and before you publish it asks you to prove that you own the server's domain.

The official registry asks for a server.json and domain proof through a DNS TXT record; that is why our name is reversed, app.seodraft/seodraft, and the TXT record has to stay in place to publish future versions.

This is the server.json the registry serves for us today, a remote server with no package to install:

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "app.seodraft/seodraft",
  "title": "seodraft",
  "description": "Turn the AI you already pay for into an SEO agent: measured topics, SERP briefs, rule-checked drafts",
  "version": "1.0.0",
  "websiteUrl": "https://seodraft.app/features/mcp-server",
  "remotes": [
    { "type": "streamable-http", "url": "https://seodraft.app/mcp" }
  ]
}

The TXT record goes on the apex of the domain, with the shape v=MCPv1; k=ed25519; p=<your public key>. The registry's authentication guide shows how to generate the key pair, and its quickstart covers publishing with the mcp-publisher CLI.

The official MCP Registry's response for app.seodraft/seodraft, version 1.0.0, with status active

You can see the entry in the official MCP Registry. DNS verification came up twice in the same weekend, first in the registry and then on Glama.

If you can edit your domain's DNS without asking anyone, each of those checks takes one more TXT record.

Set up an OAuth test account on day one

If your MCP requires an OAuth login, directory health checks will fail until you hand them a test account.

Glama listed seodraft on its own, but it showed Unhealthy because its health check got a 401, since our MCP requires an OAuth login. We fixed it by claiming the listing with another DNS TXT record and setting up an OAuth test profile with a test account, and it now shows Healthy.

The listing lives on Glama. Smithery works differently and reads the server directly.

Smithery picked up our tools from the server URL alone, and its verification checklist showed 53/100, still pending. The listing is published on Smithery.

Open a public repo with config only

A public repo with config and docs gets you into the catalogs that require GitHub while your product code stays private.

We created github.com/ch0rch/seodraft-agents, a public repo with only config and docs, to get into the catalogs that require a repo, like cursor.directory, where the plugin is already live.

cursor.directory and Cursor Marketplace ask for a repo with a plugin.json, the MCP config, skills, rules, a logo and a README. The plugin is visible on cursor.directory, and Cursor Marketplace is still in manual review.

botdirectory.ai also runs through GitHub. You get in with a PR that adds the bot file and passes a validation, and ours carries the seodraft bot template.

Use the Claude directory to polish the product

The Claude connectors directory was the most demanding catalog we tried, and it pushed us to improve the product before we could submit the form.

For the Claude connectors directory we added privacy and terms pages in English and Spanish, docs with a troubleshooting section, titles and annotations on every tool, OAuth with CIMD, a review account with sample data, 5 test prompts and 7 compliance declarations, spread across a 10-step form.

The annotations mark whether each tool only reads or can delete something. Tool texts show up in the directory listing, and that is where our internal jargon stood out.

Chorch rewrote the text of all 37 tools so they sound like the product, with no internal jargon, no dashes and no shouting caps.

We did everything between Saturday the 26th and Sunday the 27th without timing each site, and the Claude directory took most of Sunday because of the product changes it asked for. We sent it on September 27, and Claude warns that review can take weeks and approval is not guaranteed.

Split distribution channels from backlink channels

Many MCP directories bring potential users and no useful SEO link, so log each one in the column where it belongs.

Glama shows the server URL and internal nofollow links, with no link to seodraft.app, so its value for us is distribution.

seodraft's listing on Glama with ownership verified, Healthy status and working OAuth

Launch sites with free slots differ a lot in how long they make you wait. In the free launch queues, Uneed gave us January 27, 2027 as our launch date, with a dofollow link if we reach 20 votes, while DevHunt offered August 7, 2029.

On top of that, 5 general directories stopped us at signup, for reasons that included an account creation error, an ID document check, an IP rejection and an anti-bot wall. The general directories that accept a signup ask for a form, a logo and a description, and sometimes votes or a waitlist.

For now we decided not to pay for any MCP directory listing.

This is where each catalog stood on September 28, 2026:

CatalogWhat it asked forStatusReview time it quotes
Official MCP Registryserver.json and a DNS TXT recordLive, app.seodraft/seodraft v1.0.0-
GlamaClaiming the listing with a DNS TXT record and an OAuth test profileLive and Healthy; nofollow links only-
SmitheryThe server URLPublished; checklist at 53/100, pending-
cursor.directoryA public repo with plugin.json, MCP config, skills, rules, logo and READMELive-
Cursor MarketplaceThe same repoManual review-
botdirectory.aiA PR with the bot file that passes validationOpen PR-
Claude connectors directoryPrivacy and terms pages, docs, tool annotations, OAuth with CIMD, a review account, 5 test prompts, 7 declarationsIn review since September 27Weeks, approval not guaranteed
mcpservers.org-In reviewUp to 2 weeks on the free plan
AI Agent Tools-In review48 hours
UneedA slot in the free launch queueLaunch on January 27, 2027; dofollow link at 20 votes-
DevHuntA slot in the free launch queueOffered August 7, 2029-

Which catalog to tackle first if your MCP ships this week

With one weekend, start with the official MCP Registry and a public config repo, because they settle the DNS and GitHub pieces that other catalogs ask for later.

These are still in review or waiting in a queue: the Claude connectors directory, Cursor Marketplace, mcpservers.org, Future Tools, AI Agent Tools, botdirectory.ai with an open PR, and grokbot.dev. mcpservers.org quotes up to 2 weeks of review on the free plan, and AI Agent Tools announces 48 hours.

We have not measured any result yet: no backlinks, DR, traffic or installs, because it is early and most submissions are still in review.

Your concrete next step: if your MCP requires OAuth, set up the test account with sample data before you send the first form. Part of this batch was done by our backlinks agent, using the same working setup we described in the founder's personal agent inside seodraft.

If you also want a steady blog with the agent you already pay for, try seodraft: your agent writes, the rules decide and you approve. It costs $9/month after a 7-day free trial, and if you want to tell us how you distribute your MCP, write to chorch@seodraft.app.

Frequently asked questions

What does an MCP server do?
An MCP server exposes tools that an AI client like Claude or Cursor can call. seodraft exposes 45 tools your agent uses to work on the profile, the Map, the topic bank, the calendar and the drafts, while the rules decide when a draft is finished.
How do you set up an MCP server for the official registry?
You need a server.json with the server's details and a DNS TXT record that proves you own the domain. The name uses the reversed domain, like app.seodraft/seodraft, and the TXT record has to stay in place when you publish new versions.
Do MCP directories give backlinks?
Only some of them. Glama shows the server URL and internal nofollow links, and Uneed gives a dofollow link if the launch reaches 20 votes. Log each directory as a distribution channel or a backlink channel before you spend time on it.
How long does MCP directory review take?
It varies a lot by catalog. Claude warns that its connectors directory review can take weeks and approval is not guaranteed, mcpservers.org quotes up to 2 weeks on the free plan, and AI Agent Tools announces 48 hours.

How this post was made

Chorch's AI agent drafted this post inside seodraft, which holds it to his evidence and checks every draft with deterministic rules. These are the steps and what each one produced.

  1. 1

    Read the search results

    Built on the search research for the Spanish version: for «cómo distribuir un servidor mcp» Google showed an AI Overview, three People Also Ask questions and eight cited domains. All eight results covered building or using one MCP server, and none covered getting it found.

  2. 2

    Started from Chorch's evidence

    Fifteen pieces Chorch confirmed in conversation on September 27, 2026: four measured data points, such as Smithery's 53/100; three named cases, such as Glama's Unhealthy status; and eight experiences from the weekend we listed seodraft.

  3. 3

    Planned before writing

    A list in seven sections, with two planned screenshots (the MCP Registry and the Glama listing), saved in seodraft before the body. The angle came from the gap in the search: how to distribute an MCP server that already works.

  4. 4

    Checked by the rules

    Passed seodraft's rules before delivery.

  5. 5

    Approved by Chorch

    Chorch approved it, and it reached this blog's repository as a draft on September 28, 2026.

About the author

Chorch · Founder of seodraft

Chorch builds seodraft. He has spent more than fifteen years building digital businesses, and he answers seodraft's support himself at chorch@seodraft.app.

XLinkedInGitHub

All posts

Your agent writes. The rules decide. You approve.

Turn the AI you already use into a complete SEO agent: measured topics, your own evidence, and rules that check every draft.

Create account

7 days free, no card needed. Then $9/month if you subscribe.

Log inCreate account
Create account
Create account

7 days free, no card needed. Then $9/month if you subscribe.

  • Log in
  • Create account