get_po_agent
Retrieve details about the Product Owner Agent to understand its role and capabilities within the MCP Agents server environment.
Instructions
Get information about the Product Owner Agent
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/agents/server.py:86-89 (handler)The handler function for the 'get_po_agent' tool. It is registered using the @mcp.tool decorator and simply returns the predefined PO agent profile from AGENT_PROFILES.@mcp.tool("get_po_agent", description="Get information about the Product Owner Agent") def get_po_agent() -> Dict: """Returns the Product Owner Agent's profile, capabilities, and limitations.""" return AGENT_PROFILES["po_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.", }, }