Skip to content

Domain mismatch when publishing with Github. #494

@ashubham

Description

@ashubham

Describe the bug
When trying to run

mcp-publisher publish

We get this error:

Publishing to https://registry.modelcontextprotocol.io...
Error: publish failed: server returned status 400: 
{"title":"Bad Request","status":400,"detail":"Failed to publish server",
"errors":[
  {"message":"remote URL https://agent.thoughtspot.app/mcp does not match namespace 
      io.github.thoughtspot/mcp-server: remote URL host agent.thoughtspot.app does not match 
      publisher domain thoughtspot.github.io"
  }
]}

While the docs clearly state that when io.github.companyname scheme is used, any remote URL is allowed, as long as authenticated to github.

https://github.com/modelcontextprotocol/registry/blob/main/docs/guides/publishing/publish-server.md#url-validation-requirements

Image

Expected behavior
This should successfully publish.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions