ProdPad MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PRODPAD_API_KEY | Yes | Your ProdPad API key. Required for authentication. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| prodpad_list_productsB | List all products in ProdPad. Optionally group by product line. Args:
|
| prodpad_get_productC | Get details for a specific product by ID. Args:
|
| prodpad_list_objectivesA | List all objectives (OKRs) in ProdPad. Returns objectives with their key results. |
| prodpad_get_objectiveB | Get a specific objective by ID with its key results. Args:
|
| prodpad_list_keyresultsB | List all key results. Optionally filter to product-level or portfolio-level. Args:
|
| prodpad_get_keyresultC | Get a specific key result by ID. Args:
|
| prodpad_get_objective_keyresultsC | Get all key results under a specific objective. Args:
|
| prodpad_get_product_keyresultsB | Get all key results linked to a specific product. Args:
|
| prodpad_list_roadmapsA | List all roadmaps in ProdPad. Returns roadmap names, IDs, and associated products. |
| prodpad_get_roadmapB | Get a specific roadmap by ID with its columns and active cards. Args:
|
| prodpad_get_product_roadmapsB | Get the roadmap for a specific product with active cards. Args:
|
| prodpad_list_ideasB | List ideas in ProdPad with optional filters and pagination. Args:
|
| prodpad_get_ideaB | Get full details for a specific idea by ID. Args:
|
| prodpad_list_initiativesB | List all initiatives in ProdPad with pagination. Args:
|
| prodpad_get_initiativeB | Get full details for a specific initiative by ID. Args:
|
| prodpad_get_initiative_ideasB | Get all ideas linked to a specific initiative. Args:
|
| prodpad_list_feedbackB | List feedback in ProdPad with optional filters and pagination. Args:
|
| prodpad_get_feedbackB | Get a specific piece of feedback by ID with contact details. Args:
|
| prodpad_get_feedback_ideasC | Get all ideas linked to a specific piece of feedback. Args:
|
| prodpad_create_initiativeB | Create a new initiative in ProdPad. Requires title and roadmap_id. Args:
|
| prodpad_create_ideaA | Create a new idea in ProdPad. Args:
|
| prodpad_searchB | Search across ideas, feedback, products, and personas in ProdPad. Args:
|
| prodpad_list_statusesA | List all idea workflow statuses in ProdPad. Use these IDs when filtering ideas or setting idea status. |
| prodpad_list_tagsA | List all tags in ProdPad. Use these IDs when filtering or tagging ideas, feedback, etc. |
| prodpad_get_idea_userstoriesB | Get a list of user stories associated to an idea. Args:
|
| prodpad_create_idea_userstoryC | Create a new user story for an idea. Args:
|
| prodpad_list_userstoriesC | List user stories across the account with optional filters. Args:
|
| prodpad_create_userstoryC | Create a new user story and associate it with an idea. Args:
|
| prodpad_update_userstoryC | Update the content or workflow of an existing user story. Args:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 29 tools
Most tools clearly target distinct ProdPad resources and actions, and list/get/create/update boundaries are generally readable. However, prodpad_create_idea_userstory and prodpad_create_userstory appear functionally duplicative, both creating a user story linked to an idea, which could cause misselection.
All tools use a consistent prodpad_ prefix and snake_case verb_noun pattern such as prodpad_list_ideas, prodpad_get_product, and prodpad_create_initiative. Minor concatenated compounds like keyresults and userstories are used consistently within the set.
With 29 tools, the set is heavy for the apparent purpose and exceeds the 3-15 well-scoped range, reaching the 25+ threshold that suggests over-provisioning. The duplicate user-story creation tool reinforces that some tools do not earn their place.
The server covers read operations for most entities and includes create operations for ideas, initiatives, and user stories, but it lacks update/delete for ideas, initiatives, feedback, products, objectives, key results, and roadmaps. Only user stories have an update tool, leaving notable lifecycle gaps for a product management integration.