PM Studio MCP Server - A Model Context Protocol server for product managers
Project description
PM Studio MCP
PM Studio MCP is a Model Context Protocol (MCP) server for product management tasks. It provides a suite of tools and utilities to help product managers analyze user feedback, perform competitive analysis, generate data visualizations, and access structured data sources.
Available Tools
| Category & Description | Tools |
|---|---|
| 🔍 Search & Web Google web search, website crawling |
google_web_toolcrawl_website_tool |
| 📊 Data & Analytics Product insights, SQL querying, charts & visualizations |
fetch_product_insightstitan_query_data_tooltitan_search_table_metadata_tooltitan_generate_sql_from_template_toolgenerate_data_visualization |
| 💼 M365 Graph Teams messaging, email, calendar integration |
send_message_to_chat_toolsend_message_to_channel_toolsend_mail_toolget_calendar_events |
| 🔧 Utilities Document conversion, report publishing, greeting |
convert_to_markdown_toolpublish_html_to_github_pages_toolgreeting_with_pm_studio |
Quick Start
Prerequisites
- Windows: Download uv and ensure it's in your PATH
- macOS:
brew install uv(Install Homebrew first if needed)
MCP Server Configuration
Add the following to MCP configuration file (mcp.json in vscode):
{
"servers": {
"pm-studio-mcp": {
"command": "uvx",
"args": ["pm-studio-mcp", "--python=python3.10"],
"env": {
"WORKING_PATH": "{YOUR_WORKSPACE_PATH}/working_dir/"
// Add additional variables here, refer to Environment Settings below
}
}
}
}
Development Mode (Local source)
For local development, modify the configuration:
{
"command": "uv",
"args": ["--directory", "{PATH_TO_CLONED_REPO}/src/", "run", "-m", "pm_studio_mcp"]
}
Path Examples:
- Windows:
C:\\Users\\username\\Documents\\pm-studio-mcp - macOS:
/Users/username/Documents/pm-studio-mcp
Environment Settings
Add these environment variables to the env section of your MCP configuration when the relevant connection is needed.
| Variable | Description |
|---|---|
WORKING_PATH (required) |
A writable Directory where output files will be stored. |
GRAPH_CLIENT_ID |
Microsoft Graph API authentication for Teams/Email/Calendar. |
REDDIT_CLIENT_ID |
Reddit API access for Reddit data analysis tools. |
REDDIT_CLIENT_SECRET |
Reddit API authentication. Must be paired with Reddit Client ID. |
DATA_AI_API_KEY |
Access to Data.ai analytics for app store data and reviews. |
UNWRAP_ACCESS_TOKEN |
Unwrap AI API access for sentiment analysis features. |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pm_studio_mcp-0.5.0.tar.gz.
File metadata
- Download URL: pm_studio_mcp-0.5.0.tar.gz
- Upload date:
- Size: 189.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d846676f2a99e31d2c64be7cae2bd7c694b6399dce67c38c3812842c8f06f9da
|
|
| MD5 |
d77761a581caf679c58dc03898e487e4
|
|
| BLAKE2b-256 |
67d9159980a9257a181b60e1a9c5c83fbe4005d36fd1c8af2f8500ff990de7ef
|
File details
Details for the file pm_studio_mcp-0.5.0-py3-none-any.whl.
File metadata
- Download URL: pm_studio_mcp-0.5.0-py3-none-any.whl
- Upload date:
- Size: 219.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d44b2651bbeabaabc304f4eb7b382bc82ee3b7d92b62bcbd0085d5542a652b25
|
|
| MD5 |
d697417a68ca0bc48b4253cd9238b6e0
|
|
| BLAKE2b-256 |
b8b160f36fb03dd457b5c68f31db85fa136b3e9385f5fa90b3ca19fda8aa494d
|