Skip to content

Registering in the Directory

The WebMCP Master Directory is a public catalog of WebMCP-enabled sites. Registering your site makes it discoverable by all WebMCP Master users, who can connect with one click.

Why Register

Discoverability

Registered sites appear in the Directory, where users browse and search for sites to connect. Without registration, users must manually enter your site URL.

Trust Signal

Verified sites display a verification badge, indicating that the domain owner has confirmed the manifest is legitimate. This builds trust with potential users.

One-Click Connection

Users can connect to registered sites directly from the Directory without manually obtaining and entering tokens (when OAuth is configured).

Increased Usage

More connected users means more AI interactions with your site, driving engagement and value for your user base.

Registration Process

Step 1: Prepare Your Site

Before registering, ensure:

  • Your WebMCP manifest is live at /.well-known/webmcp.json
  • The manifest passes validation (valid JSON, required fields present)
  • At least one tool is defined
  • Authentication is configured (Bearer or OAuth)
  • HTTPS is enabled

Step 2: Submit the Registration Form

  1. Log in to WebMCP Master.
  2. Go to Directory > Register Your Site.
  3. Fill in the form:
FieldDescriptionRequired
Site URLYour site's base URL (e.g., https://community.example.com)Yes
Site NameDisplay name for the DirectoryYes
DescriptionBrief description of your siteYes
Manifest URLWhere the manifest is hosted (auto-detected from standard paths)Auto
PlatformWordPress, XenForo, Drupal, Shopify, or CustomAuto
Auth TypeBearer or OAuthAuto
  1. Click Register Site.

The platform fetches your manifest, validates it, and creates the Directory listing.

Step 3: Verify Ownership

After registration, you receive a verification token (e.g., wmcp_verify_a1b2c3d4e5f6). To verify:

  1. Add the token to your manifest's verification field:
json
{
  "name": "My Site",
  "version": "1.0.0",
  "verification": "wmcp_verify_a1b2c3d4e5f6",
  "server": { ... },
  "auth": { ... },
  "tools": [ ... ]
}
  1. Return to the Directory and click Verify on your site listing.
  2. The platform fetches the manifest, confirms the token matches, and marks your site as Verified.

You can remove the verification field from the manifest after verification is complete.

Manifest Validation During Registration

The platform checks:

CheckDescription
HTTPSThe manifest URL must use HTTPS
Valid JSONThe document must be syntactically valid JSON
Required fieldsname, version, tools, server, auth must be present
Server URLserver.url must be a valid HTTPS URL
ToolsAt least one tool must be defined
Tool schemasEach tool must have name, description, and input_schema
Auth configFor OAuth: authorization_url and token_url must be valid HTTPS URLs

If any check fails, registration is rejected with a descriptive error message.

Managing Your Listing

After registration, you can update your listing:

  • Description — edit the public description shown in the Directory
  • Manifest — if you update your manifest (add tools, change URLs), the platform will pick up changes on the next fetch

To remove your listing, contact support@webmcp-master.ai.

Benefits of Verification

BenefitUnverifiedVerified
Listed in DirectoryYesYes
Verification badgeNoYes
Search ranking boostNoYes
User trustLowerHigher
Featured listing eligibilityNoYes

WebMCP Master