Bounteous MCP Server

by ravi-accolite

168 downloads
Not rated
GitHub

About

MCP Server repository for managing GitHub operations

Details

Author
ravi-accolite
Downloads
168
Categories
Developer Tools

- GitHub integration: repository management, issues, pull requests, code reviews
- GitLab integration: project management, issues, merge requests, code reviews
- Automatic branch creation and Git history preservation
- Batch operations for files, directories, and code search
- Comprehensive error handling and file/directory management
- Docker and npx deployment options

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Bounteous MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via npm/yarn or Docker, configure with personal access tokens for GitHub and/or GitLab, and run using npx or Docker. Set environment variables GITHUB_PERSONAL_ACCESS_TOKEN, GITLAB_PERSONAL_ACCESS_TOKEN, GITLAB_API_URL, and VERSION_CONTROL (values: github or gitlab). Optionally, add configuration to .cursor/mcp.json or claude_desktop_config.json.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "bounteous mcp server": {
            "mcpserver-ravi-accolite": {
                "command": "docker",
                "args": [
                    "build",
                    "-t",
                    "mcp/github",
                    "-f",
                    "packages/bounteous-hulk/src/github/Dockerfile",
                    "."
                ]
            }
        }
    }
}

McpServers

{
    "mcpserver-ravi-accolite": {
        "command": "docker",
        "args": [
            "build",
            "-t",
            "mcp/github",
            "-f",
            "packages/bounteous-hulk/src/github/Dockerfile",
            "."
        ]
    }
}

Bounteous MCP Server

A Model Context Protocol (MCP) server implementation for Bounteous organization, enabling seamless integration between LLM applications and version control systems (GitHub and GitLab).

Overview

This MCP server provides a standardized way to connect Large Language Models (LLMs) with version control systems, enabling powerful automation and integration capabilities. Built following the Model Context Protocol specifications.

Features

Version Control Integration

- GitHub Integration - Repository management - Issue tracking - Pull request handling - Code review workflows - Advanced search capabilities - Branch management - File operations

- GitLab Integration
- Project management
- Issue tracking
- Merge request handling
- Code review workflows
- Repository operations
- Branch management
- File operations

Common Features

- Automatic branch creation - Comprehensive error handling - Git history preservation - Batch operations support - File and directory management - Code search capabilities

Getting Started

Prerequisites

- Node.js (v16 or higher)
- npm or yarn package manager
- GitLab or GitHub account with appropriate permissions
- Personal Access Token for the respective service

Installation

1. Clone the repository:

git clone https://github.com/ravi-accolite/mcpserver.git
cd mcpserver

2. Install dependencies:
```bash
npm install

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.