agent-starter-pack
agent-starter-pack copied to clipboard
Agent Starter Pack as MCP tool
Proposed Solution: Wrap the existing Agent Engine Starter Pack as a Multi-Client Protocol (MCP) server.
Motivation: Offer a simple experience to develop agents in Agent Engine.
Key Capabilities/Benefits:
- Unified Interface: Allow any MCP-enabled client (e.g., LLM UIs, custom agents) to connect to the Starter Pack.
- LLM-Driven Agent Development: Empower LLMs to create, configure, and potentially modify AE instances, supporting both 'no-code' experiences and transparent code generation.
Illustrative User Journey:
- A user, via an MCP-enabled client (e.g., an LLM desktop app), requests the creation of an Agent Engine template.
- The client uses the MCP for AE server to provision the template.
- The client can then modify the code on behalf of the user.
- The client will be able to follow the development journey of the starter pack interacting with CLI and file system to bring the agent to production.
Related Documentation:
- Agent Engine Starter Pack Development Guide: https://googlecloudplatform.github.io/agent-starter-pack/guide/development-guide.html
cc @shawn-yang-google