Describe the bug
-
I have a repository, say github.com/contoso/mcp-servers.
-
It contains multiple MCP servers, say my-mcp-server, your-mcp-server and their-mcp-server.
-
If I run mcp-publisher init under the my-mcp-server, it generates the server.json file like:
But to me, it doesn't seem to represent the specific MCP server, my-mcp-server in this case.
How can I register a specific MCP server from a repository that contains multiple MCP servers?
{ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json", "name": "io.github.contoso/mcp-servers", "description": "An MCP server that provides [describe what your server does]", "status": "active", "repository": { "url": "https://github.com/contoso/mcp-servers", "source": "github" }, // removed for brevity }