In this article, we present the GI-Cat web service: a SOAP-based service which provides the basic functionalities for GI dataset cataloguing and access. The introduced GI-Cat data schema is an instance of the hierarchical, semi-structured data model conforming to the ISO 19115 data model. GI-Cat reference model, data model (resources and accompanying metadata) and operations are described. Some of the technological aspects of the experimental implementation of the service are briefly described. Eventually, we relate GI-Cat to OWS specifications. The proposed service is being currently experimented in the framework of the COS(OT) project, which is part of the Italian National Operating Program on Scientific and Technological Research and High Education.