naftiko: 1.0.0-alpha2 info: label: Sendcloud API — Service Points description: 'Sendcloud API v3 — Service Points. Look up parcel-shop, locker, and post-office drop-off locations across European carriers.' tags: - Sendcloud - ServicePoints - Carriers created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: SENDCLOUD_PUBLIC_KEY: SENDCLOUD_PUBLIC_KEY SENDCLOUD_PRIVATE_KEY: SENDCLOUD_PRIVATE_KEY capability: consumes: - type: http namespace: sendcloud-service-points baseUri: https://panel.sendcloud.sc/api/v3 description: Sendcloud Service Points API v3. resources: - name: service-points path: /service-points operations: - name: listservicepoints method: GET description: Retrieve a list of service points. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: country in: query type: string - name: city in: query type: string - name: postal_code in: query type: string - name: carrier in: query type: string - name: radius in: query type: integer - name: service-points-id path: /service-points/{service_point_id} operations: - name: retrieveservicepoint method: GET description: Retrieve a service point. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: service_point_id in: path type: string required: true - name: service-points-availability path: /service-points/{service_point_id}/check-availability operations: - name: checkavailability method: GET description: Check availability of a service point. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: service_point_id in: path type: string required: true authentication: type: basic username: '{{env.SENDCLOUD_PUBLIC_KEY}}' password: '{{env.SENDCLOUD_PRIVATE_KEY}}' exposes: - type: mcp namespace: sendcloud-service-points-mcp port: 9093 transport: http description: MCP adapter for Sendcloud Service Points. tools: - name: list-service-points description: Retrieve a list of service points filtered by location and carrier. hints: readOnly: true destructive: false idempotent: true call: sendcloud-service-points.listservicepoints with: country: tools.country city: tools.city postal_code: tools.postal_code carrier: tools.carrier radius: tools.radius outputParameters: - type: object mapping: $. - name: retrieve-service-point description: Retrieve a service point. hints: readOnly: true destructive: false idempotent: true call: sendcloud-service-points.retrieveservicepoint with: service_point_id: tools.service_point_id outputParameters: - type: object mapping: $. - name: check-service-point-availability description: Check availability of a service point. hints: readOnly: true destructive: false idempotent: true call: sendcloud-service-points.checkavailability with: service_point_id: tools.service_point_id outputParameters: - type: object mapping: $.