Back to Home
hyperpolymath icon

poly-git-mcp

Verified Safe

by hyperpolymath

Overview

Provides Model Context Protocol (MCP) tools for AI assistants to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket platforms.

Installation

Run Command
deno run --allow-run --allow-read --allow-write --allow-env --allow-net main.js

Environment Variables

  • BITBUCKET_USERNAME
  • BITBUCKET_APP_PASSWORD

Security Notes

The server executes external CLI commands (gh, glab, tea) and makes API calls (Bitbucket) using Deno's --allow-run and --allow-net permissions. It constructs command arguments by concatenating user-provided inputs, which, while passed as an array (mitigating shell injection in Deno), means the server delegates powerful actions based on client input. The security boundary relies heavily on the user's local Git forge authentication (e.g., GITHUB_TOKEN, GitLab/Gitea CLI logins, Bitbucket app passwords). Users must ensure tokens have minimal necessary scopes, carefully review tool calls from MCP clients, and understand that the MCP client can perform any action allowed by the provided credentials. No hardcoded secrets were found, and the code does not use `eval` or obfuscation.

Similar Servers

Stats

Interest Score33
Security Score6
Cost ClassMedium
Avg Tokens750
Stars2
Forks0
Last Update2026-01-19

Tags

Git forge managementMCP ServerDenoAI AgentDeveloper Tools