mcp-gitpower-server
Verified Safeby HenFaibishProjects
Overview
This server acts as a Model Context Protocol (MCP) tool provider, allowing an agent to list GitHub repositories for a specified organization or user.
Installation
npm run startEnvironment Variables
- GITHUB_TOKEN
- GITHUB_ORG
Security Notes
The code correctly loads GitHub credentials from environment variables, avoiding hardcoded secrets. It utilizes a well-known SDK (@octokit/rest) for GitHub interactions. The application's core logic for handling tool calls appears straightforward and free from obvious malicious patterns or 'eval' usage. Input validation is handled by the MCP SDK's schemas (ListToolsRequestSchema, CallToolRequestSchema). The main security concern would be ensuring the GITHUB_TOKEN has appropriate, least-privilege scopes.
Similar Servers
git-mcp-server
A Model Context Protocol (MCP) server that provides Git-specific tools and resources for AI/LLM agents to interact with version control systems.
poly-git-mcp
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.
mcp_server
This server implements the Model Context Protocol (MCP) to expose developer-defined tools as a HTTP API, specifically demonstrating a task creation tool.
mcp-github
This server allows AI models to interact with the GitHub API through the Model Context Protocol (MCP), providing tools for repository management, code search, issue tracking, and pull request workflows.