Skip to content

Add AiResource and MCP server API examples#1472

Open
awanlin wants to merge 1 commit into
backstage:masterfrom
awanlin:topic/ai-examples
Open

Add AiResource and MCP server API examples#1472
awanlin wants to merge 1 commit into
backstage:masterfrom
awanlin:topic/ai-examples

Conversation

@awanlin

@awanlin awanlin commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Install @backstage/plugin-catalog-backend-module-ai-model to enable AiResource and MCP server API entity support
  • Add example AiResource entities for the 6 skills from the Backstage .well-known/skills directory
  • Add example MCP server API entity for the GitHub MCP Server using spec.type: 'mcp-server' with spec.remotes
  • Add AiResource to catalog allowed entity kinds

Test plan

  • Backend builds cleanly
  • AiResource entities appear in catalog
  • MCP server API entity appears in catalog with correct streamable-http remote
  • Verified definition field is not used for mcp-server APIs per upstream schema

🤖 Generated with Claude Code

Install @backstage/plugin-catalog-backend-module-ai-model and add
example entities for the AiResource kind (skills from the Backstage
.well-known/skills directory) and an MCP server API (GitHub MCP Server).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
@awanlin
awanlin requested review from a team and MihaiTabara as code owners June 18, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant