Skip to main content
Glama

Github-Oauth MCP Server

発達

環境を設定する

まず、uv をインストールし、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"

uv コマンドが確実に実行されるように、後でターミナルを再起動してください。

それでは、プロジェクトを作成して設定しましょう。

ローカルのクロードデスクトップアプリを実行中

  1. ツールを登録するには、claude_desktop_config.json を更新する必要があることを確認してください。

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" ] } } }

デバッグ

MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。

次のコマンドを使用して、 npm経由で MCP Inspector を起動できます。

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

起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。

-
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.

OAuth プロトコルを使用して GitHub での認証を容易にし、GitHub リポジトリおよびサービスへの安全なアクセスと対話を可能にします。

  1. 環境を設定する
    1. ローカルのクロードデスクトップアプリを実行中
  2. claude\_desktop\_config.json は次の場所にあります:
    1. デバッグ

      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