diff --git a/package.json b/package.json index ff3f7f4..f0582c0 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ }, "dependencies": { "@cap-js/hana": ">=2.1.2", + "@cap-js/mcp": "^1", "@sap/cds": ">=9" }, "devDependencies": { diff --git a/srv/data-service.cds b/srv/data-service.cds index 4cd49bc..d39348c 100644 --- a/srv/data-service.cds +++ b/srv/data-service.cds @@ -4,7 +4,7 @@ using sap.capire.flights as x from '../db/schema'; * Master data service providing flight-related data, e.g. Flights, Airlines, * Airports, and Supplements (e.g. extra luggage, meals, etc.). */ -@hcql @rest @odata @graphql +@hcql @rest @odata @graphql @mcp service FlightsService { // Serve Flights data via denormalized view with flattened FlightConnections