GitHub MCP Server
Provides tools for interacting with GitHub, including authentication and GitHub API operations.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GitHub MCP Servershow me my open pull requests"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Workday MCP POC
This repository contains an ADK Agent (adk_agent.py) and a GitHub MCP Server (github_server.py).
Prerequisites
a.Python 3.10+ is recommended. b.Have access to sada-sadaindia-sandbox-ai gcp project (or some other gcp project) with Vertex AI user or Agent platform user roles c.Set up gcloud auth application-default login d.create an oauth app in github, use its client id and client secret (create a new secret once)
Related MCP server: repogate
Setup Instructions
Create a virtual environment:
python3 -m venv venvActivate the virtual environment:
On macOS and Linux:
source venv/bin/activateOn Windows:
venv\Scripts\activateInstall the required dependencies:
pip install -r requirements.txtRunning the Application
You will need to run the MCP server and the ADK agent in separate terminal windows. Make sure your virtual environment is active in both terminals.
1. Start the GitHub MCP Server
This server handles GitHub authentication and provides MCP tools.
python github_server.py2. Start the ADK Agent
In a new terminal (with the venv activated), run the ADK agent:
python adk_agent.pyFollow the prompts in the terminal to authenticate and interact with the agent.
This server cannot be deployed
Maintenance
Related MCP Connectors
Access the GitHub API, enabling file operations, repository management, search functionality, and…
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Turn a GitHub repo or docs site into agent-ready context: pack it or search it, over MCP.
Agent knowledge, private memory and coordination. Connect with MCP OAuth or an agent key.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with GitHub issues, pull requests, and Actions workflows through MCP tools.-
- AlicenseNot gradedqualityBmaintenanceMCP server that wraps the GitHub REST API into tools for repo queries, issue/PR management, code review, search, and authentication, letting coding agents operate GitHub directly in conversations.4 npm1MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to interact with GitHub via MCP, managing repositories, issues, PRs, and analyzing repository health through tools like list_repositories, read_issues, create_issue, comment_on_pr, and analyze_repo_health.-
- AlicenseNot gradedqualityBmaintenanceEnables remote MCP connections to GitHub, allowing users to list repositories, inspect repository details, manage issues, and read file contents via natural language or MCP clients.256 npmMIT