I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

Github-MCP
Una implementación del servidor de protocolo de contexto modelo (MCP) para la integración de GitHub
3 years
Works with Finder
1
Github Watches
1
Github Forks
0
Github Stars
GitHub MCP Server
A Model Context Protocol (MCP) server implementation for GitHub integration. This server provides tools for interacting with GitHub's API through the MCP protocol.
Features
- Create GitHub repositories
- Push content to repositories
- Get user information
- Proper error handling and TypeScript type safety
- Automatic installation script
Prerequisites
- Node.js (v18 or higher)
- npm (v8 or higher)
- PowerShell (for Windows installation)
- GitHub Personal Access Token with repo scope
Installation
Windows
- Clone this repository:
git clone https://github.com/oghenetejiriorukpegmail/github-mcp.git
- Run the installation script:
.\install.ps1
The script will:
- Create the necessary directories
- Install dependencies
- Build the TypeScript code
- Configure the MCP settings
Manual Installation
- Create the MCP directory:
mkdir -p "$env:APPDATA\Roo-Code\MCP\github-mcp"
- Clone this repository into that directory:
git clone https://github.com/oghenetejiriorukpegmail/github-mcp.git "$env:APPDATA\Roo-Code\MCP\github-mcp"
- Install dependencies:
cd "$env:APPDATA\Roo-Code\MCP\github-mcp"
npm install
- Build the TypeScript code:
npm run build
- Add the server configuration to your MCP settings file at:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
{
"mcpServers": {
"github": {
"command": "node",
"args": [
"%APPDATA%\Roo-Code\MCP\github-mcp\build\index.js"
],
"env": {
"GITHUB_TOKEN": "your-github-token-here"
},
"disabled": false,
"alwaysAllow": []
}
}
}
Available Tools
get_user
Get GitHub user information.
{
"username": "octocat"
}
create_repo
Create a new GitHub repository.
{
"repo_name": "my-new-repo",
"description": "A new repository",
"private": false
}
push_to_repo
Push content to a GitHub repository.
{
"repo_name": "my-repo",
"file_path": "docs/README.md",
"content": "# My Project\nThis is a test file.",
"message": "Add README file"
}
Development
- Clone the repository
- Install dependencies:
npm install
- Make changes to
src/index.ts
- Build:
npm run build
- Test your changes
Contributing
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
MIT
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Take an adjectivised noun, and create images making it progressively more adjective!
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Espejo dehttps: //github.com/agentience/practices_mcp_server
Espejo de https: //github.com/bitrefill/bitrefill-mcp-server
Servidor MCP para obtener contenido de la página web con el navegador sin cabeza de dramaturgo.
Reviews

user_mAbyrwc2
I've been using github-mcp for a while now, and it's become an essential tool in my workflow. The integration with GitHub is seamless, and the user interface is intuitive. Kudos to oghenetejiriorukpegmail for creating such a practical application. Highly recommended for all GitHub users! Check it out [here](https://github.com/oghenetejiriorukpegmail/github-mcp).