GitMind-MCP

GitMind-MCP is an AI-powered middleware that acts as a communication bridge between an Ollama-based LLM and the GitHub API. It enables intelligent interaction with GitHub repositories by leveraging natural language understanding and automated API calls.

GitHubスター

0

ユーザー評価

未評価

フォーク

1

イシュー

0

閲覧数

2

お気に入り

0

README
GitMind-MCP(Model Context Protocol) Server 🧠 📊
Overview

GitMind-MCP is an AI-powered middleware that connects an Ollama-based LLM with the GitHub API. It enables intelligent interaction with GitHub repositories by leveraging natural language understanding and automated API calls.

How It Works
Client (Ollama LLM)
  1. Processes user queries and generates structured responses.

  2. Sends requests to the MCP server for GitHub-related actions.

Server (MCP Layer)
  1. Receives queries from the LLM client.

  2. Determines the necessary GitHub API calls.

  3. Fetches and processes GitHub data.

  4. Returns results to the client.

How to Use
Pre-requisites
  • Python
  • GitHub account with a personal-access-token
  • Ollama
  1. Clone the repository:
    git clone https://github.com/AdityaNarayan001/GitMind-MCP.git
    
  2. Install the requirements.txt:
    pip install -r requirements.txt
    
Server Side

The server directory contains the server-side implementation of the MCP layer. To run the server, follow these steps:

  1. Move to server directory:
    cd GitMind-MCP/server
    
  2. Start the server:
    python3 server.py
    
    or
    python server.py
    
Client Side

The client directory contains the client-side implementation. To run the client, follow these steps:

  1. Move to server directory:
    cd GitMind-MCP/client
    
  2. Start the server:
    python3 client.py
    
    or
    python client.py
    
作者情報
Aditya Narayan

🚀 Passionate about AI, Robotics, System Design, and Building Intelligent Solutions 🤖💡. Always Building, Always Learning. ⚡📚

Juspay

6

フォロワー

29

リポジトリ

0

Gist

23

貢献数

トップ貢献者

スレッド