GitHub Pages MCP Server
JSON →Hello! This is a GitHub MCP server designed to enable MCP-compatible LLMs, such as Claude, to communicate with the server and interact with the GitHub API to manage GitHub Pages deployments.
Tools · 8
- create_site Create a new GitHub Pages site for a repository
- build_site Trigger a build of the GitHub Pages site
- get_site Get information about a GitHub Pages site
- update_site Update settings for a GitHub Pages site
- delete_site Delete a GitHub Pages site
- list_pages_builds List GitHub Pages builds for a site
- get_latest_pages_build Get the latest GitHub Pages build
- cancel_pages_deployment Cancel a GitHub Pages deployment
Environment variables
GITHUB_TOKEN