MCP Server

by fnf-deepHeading

338 downloads
Not rated
GitHub

About

MCP Server is a GitHub integration server designed for use with Cursor IDE. It provides programmatic access to GitHub repository operations such as file updates, pull request creation, and code search.

Details

Author
fnf-deepHeading
Downloads
338
Categories
Developer Tools

- Update files in a GitHub repository
- Create pull requests
- Search code across the repository
- Automatic code review
- Compile error checking

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 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 the package with pip install -e ., set environment variables GITHUB_TOKEN and GITHUB_REPO in a .env file, then run python -m mcp_server. In Cursor IDE, use the provided MCP client functions (e.g., update_file, create_pr, search_code) to interact with the server.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "mcp server": {
            "mcp-server-github-api": {
                "command": "python",
                "args": [
                    "-m",
                    "mcp_server"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-server-github-api": {
        "command": "python",
        "args": [
            "-m",
            "mcp_server"
        ]
    }
}

MCP Server

Cursor IDE에서 사용할 수 있는 GitHub 통합 서버입니다.

설치 방법

1. 패키지 설치:

pip install -e .

2. 환경 변수 설정:
.env 파일을 생성하고 다음 내용을 추가하세요:

GITHUB_TOKEN=your_github_token
GITHUB_REPO=your_repo_name

서버 실행

python -m mcp_server

Cursor에서 사용하기

1. Cursor에서 새로운 Python 파일을 생성합니다.
2. 다음 코드를 추가하여 MCP 클라이언트를 사용할 수 있습니다:

```python
from mcp_client import update_file, create_pr, search_code

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.