Skip to main content
Glama
aastha-0152

PM Agent MCP Server

by aastha-0152

PM Agent MCP Server

Overview

MCP server with 4 tools to help Product Manager (Asha) make data-driven decisions.

Related MCP server: mcp-atlassian-extended

The 4 Tools

1. prioritize_backlog

Ranks backlog items (1-35) by RICE scoring.

  • Input: method, max_results, filters

  • Output: Ranked items with flags (dependencies, stale, unestimated, no customer signal)

2. analyze_feedback

Extracts themes from 90 customer feedback entries.

  • Input: group_by, sentiment_filter, bias_analysis flag

  • Output: Themes with customer segments, bias warnings

3. assess_capacity

Calculates real team capacity for a sprint.

  • Input: sprint_id, engineer names (optional)

  • Output: Team capacity + per-engineer breakdown with warnings

  • Formula Discovered: available = (21 - pto_days × 2.1) × (allocation/100) - carry_over

4. map_dependencies

Maps dependency chains for backlog items.

  • Input: item_ids, max_depth

  • Output: Dependency graph, cycles detected, risk flags

Setup

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python server.py

Data Path Contract

The server reads data from PM_AGENT_DATA environment variable:

export PM_AGENT_DATA=/path/to/data
python server.py

Falls back to ./data if env var not set.

Tools Usage

Each tool returns JSON with:

  • status: "success" or "error"

  • data: Tool-specific output

  • message: Error details if status is "error"

Files

  • server.py - MCP server entry point

  • tools/ - Tool implementations

  • data/ - Sample data for local testing

  • requirements.txt - Dependencies

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aastha-0152/claude-olympics-round1'

If you have feedback or need assistance with the MCP directory API, please join our Discord server