Load GitHub token from environment or set manually
@jatinnahar15
About Load GitHub token from environment or set manually
Repository created via custom MCP Python server
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
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 Load GitHub token from environment or set manually?
A custom MCP (Model Context Protocol) server that enables GitHub repository creation via HTTP POST requests. It uses a GitHub Personal Access Token loaded from the environment variable GITHUB_TOKEN to authenticate with the GitHub API.
How to use Load GitHub token from environment or set manually?
Install Python 3.x, Flask, and requests. Create a GitHub Personal Access Token with repo scope, set it as the environment variable GITHUB_TOKEN, then run the server script mcp_github_server.py. Send a POST request to http://localhost:5001/command with a JSON body specifying the create-repo command and repository details.
Key features of Load GitHub token from environment or set manually
- Requires Python 3, Flask, and requests libraries.
- GitHub token loaded from environment variable for security.
- Runs a local HTTP server on port 5001.
- Accepts JSON commands to create GitHub repositories.
- Supports public and private repository creation.
Use cases of Load GitHub token from environment or set manually
- Automating GitHub repository creation from a script or tool.
- Integrating GitHub repository provisioning into a larger MCP-based workflow.
- Quickly testing repository creation with custom parameters.
FAQ from Load GitHub token from environment or set manually
What are the dependencies to run this server?
Python 3.x, Flask, and requests. Install with pip install flask requests.
How do I set the GitHub token?
Set the environment variable GITHUB_TOKEN in your terminal. For Windows: set GITHUB_TOKEN=ghp_YourTokenHere.
How do I start the server?
Run the server script: python mcp_github_server.py.
What transport does the server use?
It listens for HTTP POST requests at http://localhost:5001/command.
How do I authenticate with GitHub?
The server reads the GITHUB_TOKEN environment variable. No additional authentication is required in the request body.
More Developer Tools MCP servers
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
Test
x1xhlolFULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sou
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
Comments