get_po_agent
Retrieve detailed information about the Product Owner Agent to understand its capabilities, configuration, and operational parameters for project management workflows.
Instructions
Get information about the Product Owner Agent
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/agents/server.py:87-89 (handler)The handler function that implements the get_po_agent tool logic, returning the predefined PO agent profile from AGENT_PROFILES.def get_po_agent() -> Dict: """Returns the Product Owner Agent's profile, capabilities, and limitations.""" return AGENT_PROFILES["po_agent"]
- src/agents/server.py:86-86 (registration)The decorator that registers the get_po_agent tool with the MCP server.@mcp.tool("get_po_agent", description="Get information about the Product Owner Agent")
- src/agents/server.py:49-69 (helper)The data structure defining the Product Owner Agent's profile, capabilities, limitations, and prompt, which is returned by the get_po_agent tool."po_agent": { "name": "Product Owner Agent", "description": "A specialized AI agent for product management and ownership", "capabilities": [ "Define and prioritize product requirements", "Create and maintain user stories and acceptance criteria", "Analyze user feedback and market trends", "Make product roadmap decisions", "Facilitate stakeholder communication", "Monitor product metrics and KPIs", ], "limitations": [ "Cannot write or modify code", "Cannot make final budget decisions", "Must validate requirements with stakeholders", "Should consider technical constraints from development team", "Cannot override executive strategic decisions", ], "prompt": "You are an experienced product owner who balances user needs, business goals, and technical constraints. Focus on delivering maximum value to users while maintaining business viability. Always think about the broader product strategy and user journey.", }, }