crav-mcp-github
Verified Safeby CR-AudioViz-AI
Overview
An API server for GitHub automation, enabling AI agents (like Javari AI) to programmatically manage repositories, commit code, and handle other GitHub resources.
Installation
npm run build && npm startEnvironment Variables
- PORT
- GITHUB_TOKEN
- MCP_API_KEY
- GITHUB_ORG
- NODE_ENV
Security Notes
The server implements good security practices including API key authentication for all privileged endpoints, rate limiting, helmet for common web vulnerabilities, CORS, and comprehensive logging. GitHub token and MCP API key are loaded from environment variables. Repository deletion includes a confirmation step. There are no obvious `eval` calls, command injections, or hardcoded secrets found in the main server logic (src/index.ts). The 'avg_tokens_per_call' is interpreted as an estimate of the average data payload size (characters/words) processed during a typical API call, not AI inference tokens, as this server primarily interacts with GitHub.
Similar Servers
gh-mcp
A GitHub CLI extension to seamlessly run the github-mcp-server in a Docker container using existing `gh` authentication.
cursor-cloud-agent-mcp
This MCP server acts as a gateway, allowing AI assistants to interact with the Cursor Cloud Agents API to create, manage, and monitor automated tasks on GitHub repositories.
mcp-server-for-Github
Provides comprehensive GitHub workflow automation for AI-powered development teams, including Actions monitoring, advanced PR management, intelligent code search, and complete file management.
mcp-gihub-integration
This package provides a GitHub API client for integration with an MCP (Model Context Protocol) server, enabling automation of GitHub tasks.