A simple backstage mcp server using quarkus-backstage
Overview
what is Backstage MCP?
Backstage MCP is a simple server implementation that integrates Backstage with MCP using Quarkus, allowing users to manage and instantiate Backstage templates.
how to use Backstage MCP?
To use Backstage MCP, set up a Backstage installation with service-to-service communication enabled, and configure the necessary tokens. You can then interact with the server via command line to list and instantiate templates.
key features of Backstage MCP?
- Lists available Backstage templates
- Instantiates templates from the command line
- Integrates with local AI agents like Goose
use cases of Backstage MCP?
- Managing Backstage templates for project setups
- Automating project creation using predefined templates
- Enhancing developer productivity with template instantiation
FAQ from Backstage MCP?
- What is required to run Backstage MCP?
A Backstage installation with service-to-service communication enabled is required.
- Can I use Backstage MCP without Goose?
Yes, but Goose enhances the functionality by allowing interactive shell commands.
- How do I list available templates?
Use the command 'list all the available backstage templates' in the Goose shell.