diff --git a/metadata/service/inmemory/metadata_service_proxy_factory.go b/metadata/service/inmemory/metadata_service_proxy_factory.go
index 8b65b9baf7fb846f061aef4c9060e922d13fce6b..4c48bd76251c7bf26b95abf40c4f2f522d7dd862 100644
--- a/metadata/service/inmemory/metadata_service_proxy_factory.go
+++ b/metadata/service/inmemory/metadata_service_proxy_factory.go
@@ -81,7 +81,8 @@ func buildStandardMetadataServiceURL(ins registry.ServiceInstance) []*common.URL
 		common.WithProtocol(ps[constant.PROTOCOL_KEY]),
 		common.WithPort(ps[constant.PORT_KEY]),
 		common.WithParams(convertedParams),
-		common.WithParamsValue(constant.GROUP_KEY, sn))
+		common.WithParamsValue(constant.GROUP_KEY, sn),
+		common.WithParamsValue(constant.INTERFACE_KEY, constant.METADATA_SERVICE_NAME))
 	res = append(res, u)
 
 	return res