diff --git a/packages/catalog-model/examples/all-apis.yaml b/packages/catalog-model/examples/all-apis.yaml index 47c6f95539..5b571cd74b 100644 --- a/packages/catalog-model/examples/all-apis.yaml +++ b/packages/catalog-model/examples/all-apis.yaml @@ -5,6 +5,7 @@ metadata: description: A collection of all Backstage example APIs spec: targets: + - ./apis/backstage-mcp-server-api.yaml - ./apis/hello-world-api.yaml - ./apis/hello-world-trpc-api.yaml - ./apis/petstore-api.yaml diff --git a/packages/catalog-model/examples/apis/backstage-mcp-server-api.yaml b/packages/catalog-model/examples/apis/backstage-mcp-server-api.yaml new file mode 100644 index 0000000000..e4ab5478f3 --- /dev/null +++ b/packages/catalog-model/examples/apis/backstage-mcp-server-api.yaml @@ -0,0 +1,15 @@ +apiVersion: backstage.io/v1alpha2 +kind: API +metadata: + name: backstage-mcp-server + description: An MCP server that exposes tools related to the Backstage ecosystem + tags: + - mcp + - ai +spec: + type: mcp-server + lifecycle: experimental + owner: team-a + remotes: + - type: streamable-http + url: http://localhost:7007/api/mcp/v1