Back to Home
crypto-ninja icon

github-mcp-server

Verified Safe

by crypto-ninja

Overview

Comprehensive GitHub workflow automation for AI-powered development teams, including actions monitoring, PR management, intelligent code search, and complete file management.

Installation

Run Command
python -m src.github_mcp

Environment Variables

  • GITHUB_TOKEN
  • GITHUB_APP_ID
  • GITHUB_PRIVATE_KEY_PATH
  • GITHUB_INSTALLATION_ID
  • MCP_PYTHON_COMMAND
  • MCP_PYTHON_ARGS
  • MCP_CODE_EXECUTION_MODE
  • MCP_CODE_FIRST_MODE
  • MCP_WORKSPACE_ROOT

Security Notes

The server implements robust security measures, especially for its Deno-based code execution sandbox. It explicitly blocks dangerous APIs (e.g., `eval`, `Deno.run`, file write operations), prevents prototype pollution, and restricts dynamic global object access. Local file operations enforce workspace root constraints and prevent path traversal. Authentication is handled via environment variables (GITHUB_TOKEN) or GitHub App configuration, and specific write operations like `github_str_replace` and `github_delete_file` require unique matches and SHAs respectively for safety. No obvious hardcoded secrets were found.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassLow
Avg Tokens140
Stars4
Forks0
Last Update2026-01-09

Tags

AIGitHubAutomationWorkflowCode ManagementAPIDenoPython