GlubGlub
@maxyharr
About GlubGlub
A repository demonstrating GitHub MCP server configuration in VS Code
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": ""
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is GlubGlub?
GlubGlub is a demonstration repository that shows how to configure and use the GitHub MCP (Model Context Protocol) server in Visual Studio Code. It is intended for developers who want to learn how to create and manage GitHub repositories using natural language commands through GitHub Copilot or other AI tools.
How to use GlubGlub?
Clone the repository and follow the provided setup instructions. There are two approaches: a Docker-based MCP integration (requires Docker and a GitHub Personal Access Token) or using Copilot Advanced Settings (requires GitHub Copilot). After configuration, open the Copilot chat panel in VS Code and type natural language commands such as “Create a new GitHub repository named MyProject” to perform GitHub operations.
Key features of GlubGlub
- Demonstrates GitHub MCP server configuration in VS Code
- Offers Docker-based and Copilot-based setup options
- Enables natural language GitHub repository creation
- Includes example commands for creating, forking, and initializing repos
- Shows integration with GitHub Copilot chat panel
Use cases of GlubGlub
- Learning how to configure MCP for GitHub in VS Code
- Creating GitHub repositories without leaving the development environment
- Using natural language to specify repository details (e.g., visibility, license, .gitignore)
- Exploring automated GitHub workflows with AI assistance
FAQ from GlubGlub
What is MCP?
Model Context Protocol (MCP) is a standardized communication protocol that allows large language models (LLMs) to interact with external services and tools. In VS Code, it enables GitHub Copilot and other AI tools to perform actions on your behalf, such as creating repositories.
What are the prerequisites for using the GitHub MCP server in VS Code?
You need VS Code with the GitHub extension installed and signed in. For the Docker approach, Docker must be installed and you must generate a GitHub Personal Access Token with necessary permissions. For the Copilot approach, you need GitHub Copilot installed and configured.
What GitHub operations can you perform with MCP?
You can create repositories with details like description, visibility, and initialization files (e.g., README, .gitignore, license). The README also mentions forking repositories and suggests that MCP can be extended to create issues and pull requests.
How was this GlubGlub repository created?
This repository was created using GitHub Copilot with MCP configured in VS Code on April 28, 2025.
More Version Control MCP servers
Bitbucket MCP
MatanYeminiBitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
Atlassian Bitbucket MCP Server
aashariNode.js/TypeScript MCP server for Atlassian Bitbucket. Enables AI systems (LLMs) to interact with workspaces, repositories, and pull requests via tools (list, get, comment, search). Connects AI directly to version control workflows through the standard MCP interface.
Integrate MCP with GitHub Copilot
skillsLearn how to use MCP Servers with GitHub Copilot
Test
skillsCreate a site or blog from your GitHub repositories with GitHub Pages.
MCP GitHub Project Manager
kunwarViveka mcp server to manage github project's functionality
Comments