produckai-mcp-server
Verified Safeby rohitsaraff33-bit
Overview
The ProduckAI MCP Server is a product feedback analysis integration designed for Claude Desktop, enabling product managers to centralize feedback from various sources (Slack, Google Drive, Zoom, JIRA, CSV uploads), process it using AI for clustering and VOC scoring, generate actionable insights, and automate the creation of Product Requirements Documents (PRDs).
Installation
python -m produckai_mcpEnvironment Variables
- ANTHROPIC_API_KEY
- PRODUCKAI_BACKEND__URL
- PRODUCKAI_BACKEND__TIMEOUT
- PRODUCKAI_BACKEND__API_KEY
- PRODUCKAI_SERVER__NAME
- PRODUCKAI_SERVER__VERSION
- PRODUCKAI_SERVER__LOG_LEVEL
- PRODUCKAI_SERVER__LOG_FILE
- PRODUCKAI_AI__PROVIDER
- PRODUCKAI_AI__MODEL
- PRODUCKAI_AI__API_KEY_SOURCE
- PRODUCKAI_AI__CLASSIFICATION__BATCH_SIZE
- PRODUCKAI_AI__CLASSIFICATION__CONFIDENCE_THRESHOLD
- PRODUCKAI_STATE__DATABASE
- PRODUCKAI_STATE__BACKUP_ENABLED
- PRODUCKAI_STATE__BACKUP_FREQUENCY
- PRODUCKAI_INTEGRATIONS__SLACK__ENABLED
- PRODUCKAI_INTEGRATIONS__SLACK__SYNC_CONFIG__INITIAL_DAYS
- PRODUCKAI_INTEGRATIONS__SLACK__SYNC_CONFIG__DELTA_SYNC
- PRODUCKAI_INTEGRATIONS__GDRIVE__ENABLED
- PRODUCKAI_INTEGRATIONS__GDRIVE__SYNC_CONFIG__RECURSIVE
- PRODUCKAI_INTEGRATIONS__JIRA__ENABLED
- PRODUCKAI_INTEGRATIONS__JIRA__SYNC_CONFIG__LABEL
- PRODUCKAI_INTEGRATIONS__JIRA__SYNC_CONFIG__SINCE_DAYS
- PRODUCKAI_INTEGRATIONS__ZOOM__ENABLED
- PRODUCKAI_INTEGRATIONS__ZOOM__SYNC_CONFIG__SINCE_DAYS
Security Notes
The server employs robust security practices by utilizing `keyring` for secure, system-level storage of sensitive API tokens (Slack, Google Drive, Zoom, JIRA) and relying on environment variables for the Anthropic API key, thereby preventing hardcoding of credentials. OAuth flows for integrations involve a temporary local `aiohttp` web server running on `localhost:8765` for callback handling, which isolates the process to the local machine. File system interactions for logs, database, and temporary CSV/VTT uploads are generally confined to user-owned directories, and user-provided file paths undergo basic validation. No `eval`, `exec`, or other immediately dangerous patterns are observed within the provided source code. However, dependency vulnerabilities or advanced file path manipulation could still pose risks.
Similar Servers
miyabi-mcp-bundle
An all-in-one MCP server providing a vast array of development, monitoring, and automation tools, enabling Claude Desktop and AI agents to perform complex software development, operations, and analysis tasks efficiently and securely.
markitdown-mcp
A Model Context Protocol (MCP) server for converting 29+ file formats (e.g., PDF, Office, images, audio) to clean, structured Markdown, designed for integration with AI workflows and MCP clients like Claude Desktop.
advanced-memory-mcp
An MCP server that integrates personal knowledge management through zettelkasten, knowledge graphs, and experimental Claude Skills with AI clients like Claude Desktop and Cursor IDE.
remote-mcp
Remote MCP allows users to create and manage cloud-based Model Context Protocol (MCP) servers, facilitating secure connections between AI clients (like Claude Desktop) and various external applications (GitHub, Slack, Notion, etc.).