GitHub See MCP Server

by JesusMaster

Integrations

  • Supports containerized deployment through Docker, allowing for consistent and isolated runtime environments with configurable parameters.

  • Processes GitHub webhooks and events, providing real-time integration with GitHub repositories, including OAuth authentication and event handling for repository actions.

  • Utilizes MongoDB for data storage and management, supporting the server's context processing capabilities between GitHub repositories and AI models.

GitHub MCPサーバーを参照

GitHub See MCP(Model Context Protocol)プロジェクトのサーバーサイド実装です。このサーバーは、GitHubリポジトリとモデルのインタラクション間のコンテキスト処理と管理を処理し、AI機能をコードベースにシームレスに統合します。

🚀 機能

  • GitHub イベントのリアルタイム Webhook 処理
  • モデルコンテキストプロトコル(MCP)を介したAIモデル通信
  • リポジトリアクションを処理するためのイベント駆動型アーキテクチャ
  • リポジトリとモデルのマッピングのカスタム構成
  • GitHub OAuthによる安全な認証
  • 詳細なログ記録と監視機能

📋 前提条件

  • Node.js (v16.x 以上)
  • MongoDB (v5.0 以上)
  • 有効な GitHub OAuth アプリケーション認証情報
  • 互換性のあるAIモデルのエンドポイント

🔧 インストール

Dockerの使用(推奨)

  1. リポジトリをクローンします。
    git clone https://github.com/JesusMaster/github-see-mcp-server.git cd github-see-mcp-server
  2. Docker イメージをビルドします。
    docker build -t github-see-mcp-server .

🔧 構成

サーバーは以下を使用して構成できます。

  1. 環境変数
  2. 実行時に渡されるDocker環境変数

Docker デプロイメントの場合、構成オプションを直接渡すことができます。

docker run -d -p 3200:3200 -e GITHUB_TOKEN={YOUR_TOKEN_HERE} -e MCP_SSE_PORT=3200 --name github-see-mcp-server github-see-mcp-server

📦 プロジェクト構造

github-see-mcp-server/ ├── controllers/ # Request handlers │ ├── github.ts │ └── issues.ts ├── Dockerfile # Production Docker configuration ├── main.ts # Application entry point ├── sse-server.ts # Server-Sent Events handler (if applicable) ├── package.json # Project dependencies ├── pnpm-lock.yaml # PNPM lock file ├── README.md # This file └── tsconfig.json # TypeScript configuration

🤝 貢献する

  1. リポジトリをフォークする
  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature
  3. 変更をコミットします ( git commit -m 'Add some amazing feature' )
  4. ブランチにプッシュする ( git push origin feature/amazing-feature )
  5. プルリクエストを開く

📜 ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています。

📞 お問い合わせ

プロジェクトオーナー: JesusMaster

GitHub: @JesusMaster

🙏 謝辞

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

GitHub リポジトリと AI モデル間のコンテキスト処理を処理するサーバー側実装。モデル コンテキスト プロトコルを通じて AI 機能とコードベースをシームレスに統合できます。

  1. 🚀 機能
    1. 📋 前提条件
      1. 🔧 インストール
        1. Dockerの使用(推奨)
      2. 🔧 構成
        1. 📦 プロジェクト構造
          1. 🤝 貢献する
            1. 📜 ライセンス
              1. 📞 お問い合わせ
                1. 🙏 謝辞

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    A server that allows AI assistants to browse and read files from specified GitHub repositories, providing access to repository contents via the Model Context Protocol.
                    Last updated -
                    3
                    JavaScript
                    MIT License
                    • Apple
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.
                    Last updated -
                    9
                    TypeScript
                    MIT License
                    • Linux
                    • Apple
                  • A
                    security
                    F
                    license
                    A
                    quality
                    A Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.
                    Last updated -
                    1
                    JavaScript
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI assistants like Claude to interact with GitHub repositories, issues, and pull requests.
                    Last updated -
                    129
                    Python

                  View all related MCP servers

                  ID: ywuad6ux3c