naftiko: 1.0.0-alpha2 info: title: Multi Vendor Observability Bridge Capability description: A bridge across Datadog, New Relic, and Splunk that exposes a unified observability query surface. tags: [Naftiko, Datadog, New Relic, Splunk] created: '2026-05-01' modified: '2026-05-04' binds: - namespace: datadog-env keys: {DD_API_KEY: DD_API_KEY} - namespace: newrelic-env keys: {NR_API_KEY: NR_API_KEY, NR_ACCOUNT_ID: NR_ACCOUNT_ID} - namespace: splunk-env keys: {SPLUNK_HOST: SPLUNK_HOST, SPLUNK_TOKEN: SPLUNK_TOKEN} capability: consumes: - namespace: datadog type: http baseUri: https://api.datadoghq.com authentication: {type: bearer, token: '{{DD_API_KEY}}'} resources: - {name: query, path: /api/v1/query, operations: [{name: query-dd, method: GET}]} - namespace: newrelic type: http baseUri: https://api.newrelic.com authentication: {type: bearer, token: '{{NR_API_KEY}}'} resources: - {name: nrql, path: /graphql, operations: [{name: query-nrql, method: POST}]} - namespace: splunk type: http baseUri: https://{{SPLUNK_HOST}} authentication: {type: bearer, token: '{{SPLUNK_TOKEN}}'} resources: - {name: search-jobs, path: /services/search/jobs, operations: [{name: query-splunk, method: POST}]} exposes: - type: rest address: 0.0.0.0 port: 8080 namespace: multi-vendor-observability-bridge-capability-rest description: REST surface for unified observability query. resources: - {name: query, path: /query, operations: [{method: POST, name: query-unified, call: datadog.query-dd}]} - type: mcp address: 0.0.0.0 port: 3010 namespace: multi-vendor-observability-bridge-capability-mcp description: MCP for unified observability. tools: - {name: query-datadog, hints: {readOnly: true}, call: datadog.query-dd} - {name: query-newrelic, hints: {readOnly: true}, call: newrelic.query-nrql} - {name: query-splunk, call: splunk.query-splunk} - type: skill address: 0.0.0.0 port: 3011 namespace: multi-vendor-observability-bridge-capability-skills description: Skill for multi-vendor observability. skills: - name: multi-vendor-observability-bridge-capability description: Multi-vendor observability bridge. location: file:///opt/naftiko/skills/multi-vendor-observability-bridge-capability allowed-tools: query-datadog,query-newrelic,query-splunk tools: - {name: query-datadog, from: {sourceNamespace: multi-vendor-observability-bridge-capability-mcp, action: query-datadog}} - {name: query-newrelic, from: {sourceNamespace: multi-vendor-observability-bridge-capability-mcp, action: query-newrelic}} - {name: query-splunk, from: {sourceNamespace: multi-vendor-observability-bridge-capability-mcp, action: query-splunk}}