I think mcp servers should be loaded from standard locations just as agents/skills are loaded without the clients of the SDK having to specify anything.
Just as with Custom Agents, i think we might also need an API to get the list of MCP servers known to the SDK.
This way users of teh SDK don't end up registering duplicate MCP servers.