Service-oriented manufacturing is a novel manufacturing model that involves a deep integration of manufacturing and services, facilitated by the operation of manufacturing service platforms. This signifies the tight integration between advanced manufacturing and modern service industries. In this context, the advancement of new-generation information technology has prompted increased participation from both service providers and demanders, leading to a significant expansion of information available on manufacturing services platforms. On the demand side, there is a challenge in selecting from a vast array of manufacturing services, while on the service provide side, there is a challenge in selecting from numerous tasks. At the same time, there are issues with manufacturing service recommendation methods, including cold start, insufficient information utilization, introduction of noise, and inadequate modeling representation. To address the aforementioned issues, this study proposes a manufacturing service recommendation method based on knowledge graphs and graph convolutional networks. The method utilizes graph convolutional networks to aggregate neighborhood information of manufacturing service providers and tasks in the knowledge graph, and introduces self-attention mechanism during the aggregation process to reduce noise interference. Finally, the obtained neighborhood information is integrated into the initial representation of manufacturing service providers and tasks, predicting the probability of their interaction, thus achieving manufacturing service recommendation. Using service data from a specific platform to create a dataset for validation, the effectiveness of the proposed service recommendation method has been demonstrated.