naftiko: 1.0.0-alpha2 info: label: Buildkite GraphQL Queries description: Buildkite GraphQL endpoint capability for issuing arbitrary queries and mutations against https://graphql.buildkite.com/v1. Pass `query` and optional `variables`; receive the full GraphQL response. tags: - Buildkite - GraphQL - CI/CD created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: BUILDKITE_API_TOKEN: BUILDKITE_API_TOKEN capability: consumes: - type: http namespace: graphql baseUri: https://graphql.buildkite.com description: Buildkite GraphQL endpoint. resources: - name: graphql path: /v1 operations: - name: graphqlquery method: POST description: Execute a Buildkite GraphQL query or mutation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object required: true description: GraphQL request body with `query` (string) and optional `variables` (object) and `operationName`. authentication: type: apikey key: Authorization value: 'Bearer {{env.BUILDKITE_API_TOKEN}}' placement: header exposes: - type: mcp namespace: graphql-mcp port: 9090 transport: http description: MCP adapter for the Buildkite GraphQL endpoint. tools: - name: buildkite-graphql-query description: Execute a Buildkite GraphQL query or mutation. hints: readOnly: false destructive: false idempotent: false call: graphql.graphqlquery with: body: tools.body