Skip to main content
Glama

Github-Oauth MCP Server

Desarrollo

Configura tu entorno

Primero, instalemos uv y configuremos nuestro proyecto y entorno de Python:

MacOS/Linux : curl -LsSf https://astral.sh/uv/install.sh | sh Windows : powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Asegúrese de reiniciar su terminal luego para garantizar que se detecte el comando uv.

Ahora, vamos a crear y configurar nuestro proyecto:

Ejecutando la aplicación de escritorio local de Claude

  1. Asegúrese de que necesita actualizar claude_desktop_config.json para registrar la herramienta

Puedes encontrar claude_desktop_config.json:

For Windows : code $env:AppData\Claude\claude_desktop_config.json For Mac/Linux :code ~/Library/Application\ Support/Claude/claude_desktop_config.json
{ "mcpServers": { "Github-Oauth": { "command": "C:\\Users\\Hp\\.local\\bin\\uv", "args": [ "--directory", "C:\\Users\\Hp\\Github-Oauth\\src\\github_oauth", "run", "server.py" ] } } }

Depuración

Dado que los servidores MCP se ejecutan en stdio, la depuración puede ser complicada. Para una experiencia óptima, recomendamos usar el Inspector MCP .

Puede iniciar el Inspector MCP a través de npm con este comando:

npx @modelcontextprotocol/inspector uv --directory C:\Users\Hp\Github-Oauth run github-oauth

Al iniciarse, el Inspector mostrará una URL a la que podrá acceder en su navegador para comenzar a depurar.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Facilita la autenticación con GitHub mediante el protocolo OAuth, lo que permite el acceso seguro y la interacción con los repositorios y servicios de GitHub.

  1. Configura tu entorno
    1. Ejecutando la aplicación de escritorio local de Claude
  2. Puedes encontrar claude\_desktop\_config.json:
    1. Depuración

      Related MCP Servers

      • A
        security
        F
        license
        A
        quality
        Provides tools for mapping and analyzing GitHub repositories. It allows users to set a GitHub Personal Access Token and retrieve detailed information about a specified repository, including its structure and summary statistics.
        Last updated -
        2
        17
        TypeScript
      • -
        security
        F
        license
        -
        quality
        Enables interaction with GitHub through the GitHub API, supporting file operations, repository management, advanced search, and issue tracking with comprehensive error handling and automatic branch creation.
        Last updated -
        9
        1
        TypeScript
      • -
        security
        F
        license
        -
        quality
        Enables interaction with GitHub issues via the Model Context Protocol, allowing users to list and create issues with secure authentication.
        Last updated -
        Python
      • -
        security
        F
        license
        -
        quality
        Provides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.
        Last updated -
        JavaScript

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nikhil-Patil-RI/MCP-Github-Oauth'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server