gitflow-for-pms
Verified Safeby asaprivate
Overview
Enables non-technical Product Managers to manage Git and GitHub workflows directly through AI coding assistants.
Installation
npm startEnvironment Variables
- DATABASE_URL
- GITHUB_CLIENT_ID
- GITHUB_CLIENT_SECRET
- GITHUB_REDIRECT_URI
- JWT_SECRET
- REDIS_URL
- STRIPE_SECRET_KEY
- STRIPE_WEBHOOK_SECRET
- STRIPE_PRO_PRICE_ID
Security Notes
The server demonstrates strong security practices: GitHub OAuth tokens are stored in the system keychain via 'keytar' (or encrypted in DB as fallback), and are explicitly never logged in plaintext. Database queries use parameterized statements to prevent SQL injection. Input validation is performed using 'zod' for all MCP tool arguments. The 'GitService' correctly sanitizes URLs before logging to prevent token exposure. The 'PolicyRejectionHandler' actively detects and helps users mitigate GitHub Push Protection violations (e.g., exposed secrets) by guiding safe history sanitization and re-pushing using '--force-with-lease'.
Similar Servers
github-mcp-server
The GitHub MCP Server enables AI agents, assistants, and chatbots to interact with GitHub's platform for repository management, issue/PR automation, CI/CD intelligence, code analysis, and team collaboration through natural language.
octocode-mcp
The Octocode Research server enables AI agents to perform expert code forensics and deep-dive research across local filesystems (LSP, ripgrep, file I/O) and external GitHub repositories (code search, repo structure, pull requests, package search). It's optimized for architectural analysis, pattern discovery, and implementation planning.
mcp-server-atlassian-bitbucket
Connects AI assistants (LLMs) to Atlassian Bitbucket repositories for code review, repository management, and workflow automation via the Model Context Protocol (MCP).
mcp-server-atlassian-jira
Connects AI assistants to Jira projects, issues, and workflows to enable natural language interaction for project management and issue tracking.