GitHub MCP Server with Organization Support
LocalAbout GitHub MCP Server with Organization Support
A GitHub MCP server for managing repositories and files in personal accounts and organizations. It adds organization repository creation alongside search and file operations.
Key features
- 01Create personal repositories
- 02Create organization repositories
- 03Search repositories
- 04Read file contents
- 05Create or update files
- 06Commit multiple files together
Use cases
- 01Create a repository in a personal account
- 02Create a repository for an organization
- 03Search repositories and inspect files
- 04Commit several file changes at once
MCP support
Exposes GitHub repository search, creation, and file-management tools to MCP clients. It uses a GitHub personal access token for authentication.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEGitHub MCP Server with Organization Support
A Model Context Protocol (MCP) server for GitHub that adds support for creating repositories in organizations.
Features
- Create repositories in personal accounts
- Create repositories in organizations
- Search repositories
- Get file contents
- Create or update files
- Push multiple files in a single commit
Installation
npm install -g @websyteai/github-mcp-server
Usage
To use this MCP server with Cline, add it to your MCP settings file:
{
"mcpServers": {
"github.com/websyteai/github-mcp-server": {
"command": "github-mcp-server",
"args": [],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-github-token"
},
"disabled": false,
"autoApprove": []
}
}
}
Environment Variables
GITHUB_PERSONAL_ACCESS_TOKEN: Your GitHub personal access token with the necessary permissions to create repositories and manage content.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.