jsboige-mcp-servers
Verified Safeby jsboige
Overview
Manage and monitor GitHub Projects, Repositories, Issues, and GitHub Actions workflows programmatically, providing an interface for automation and integration with tools like VSCode Roo.
Installation
node -r dotenv/config dist/index.jsEnvironment Variables
- GITHUB_PAT
- GITHUB_TOKEN
- GITHUB_OWNER_1
- GITHUB_TOKEN_1
- GITHUB_ACCOUNTS_JSON
- DEFAULT_USER
- GITHUB_PROJECTS_READ_ONLY
- GITHUB_PROJECTS_ALLOWED_REPOS
- MCP_DEBUG_LOGGING
- NODE_ENV
Security Notes
The server uses environment variables (e.g., GITHUB_PAT, GITHUB_TOKEN) for authentication, which is a good practice. It explicitly implements read-only mode (GITHUB_PROJECTS_READ_ONLY) and repository access control (GITHUB_PROJECTS_ALLOWED_REPOS), enhancing security. Direct GitHub API calls are made using official Octokit SDKs. There is no direct `eval` or shell execution without proper sanitization visible. Potential for complex regex in input parsing, while low risk for typical usage, means meticulous input validation is crucial.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
awesome-remote-mcp-servers
A curated directory for developers to discover, evaluate, and integrate high-quality, official remote Model Context Protocol (MCP) servers into their AI applications and LLM clients.
awesome-mcp-servers
A comprehensive collection of Model Context Protocol (MCP) servers, standardizing AI application context provision.
awesome-mcp-devtools
This repository serves as a curated list of developer tools, SDKs, libraries, and resources for building and interacting with Model Context Protocol (MCP) servers.