DivyanshKushwaha_GitHub-MCP-Server-Claude
0
GitHub MCP Server is a tool designed to interact with GitHub through MCP framework, providing functionalities like fetching user and repository details through the REST API. Built with Python, it supports asynchronous API calls and uses FastMCP for command processing.
Overview
GitHub MCP Server is an API-based tool that interacts with GitHub using the MCP (Modular Command Processor) framework. It provides various functionalities, including fetching user details, repository information, and authenticated user data using GitHub's REST API.
Features
- Fetch GitHub user information by username.
- Retrieve details of a GitHub repository.
- Get authenticated user details using a GitHub personal access token.
- Utilizes FastMCP for modular command processing.
Prerequisites
- Python >=3.10
- GitHub personal access token (for authenticated requests)
- conda or venv for virtual environment management
Setup and Usage
- Clone the repository.
- Create a Python environment.
- Install dependencies.
- Set up environment variables.
- Setup claude_desktop_config.json.
- Launch the Claude Desktop Application.