CC

cline/cline-community

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

22 stars 10 forks 品質 59 トレンド 10

MCP for reporting issues and traces to Cline, with Cline

概要

A Model Context Protocol server that simplifies reporting issues from Cline to GitHub. This MCP server provides tools to streamline the process of reporting issues from Cline to the GitHub repository. It automatically gathers relevant system information (OS, Cline version, API provider, model), formats it alongside the user's issue description, and can preview how the issue would look before submitting it to GitHub. - : Works on Windows, macOS, and Linux - : Compatible with VS Code, Cursor, and Windsurf - : Gets API provider, model, and IDE information from task metadata - : 1. Preview the issue before submission 2. Submit to GitHub with a single command - : Uses the GitHub CLI (gh) to create issues Previews how an issue would look when reported to GitHub without actually submitting it.

README

以下は原文 README の抜粋です。原文を見る。

Cline Community MCP Server

A Model Context Protocol server that simplifies reporting issues from Cline to GitHub.

Overview

This MCP server provides tools to streamline the process of reporting issues from Cline to the GitHub repository. It automatically gathers relevant system information (OS, Cline version, API provider, model), formats it alongside the user’s issue description, and can preview how the issue would look before submitting it to GitHub.

Features

  • Cross-platform support: Works on Windows, macOS, and Linux
  • Multiple IDE support: Compatible with VS Code, Cursor, and Windsurf
  • Automatic metadata extraction: Gets API provider, model, and IDE information from task metadata
  • Two-step issue reporting workflow:
    1. Preview the issue before submission
    2. Submit to GitHub with a single command
  • GitHub Integration: Uses the GitHub CLI (gh) to create issues

Tools

preview_cline_issue

Previews how an issue would look when reported to GitHub without actually submitting it. This should be in the autoApprove list by default

Parameters:

  • title: The title for the GitHub issue (required)
  • description: Detailed description of the problem (required)
  • labels: Optional array of GitHub labels to apply

Returns: JSON object containing the formatted issue with:

  • Title
  • Body (including system information)
  • Labels
  • Target repository

report_cline_issue

Reports an issue to the GitHub repository using the locally authenticated GitHub CLI.

Parameters:

  • title: The title for the GitHub issue (required)
  • description: Detailed description of the problem (required)
  • labels: Optional array of GitHub labels to apply

Returns: The URL of the created GitHub issue or an error message

Automatic Information Gathering

The server automatically collects:

  • OS Information: Platform and release version
  • Cline Version: Detected from installed extensions
  • IDE Information: Identifies which IDE is being used (VS Code, Cursor, or Windsurf)
  • API Provider: Extracted from the task metadata file
  • Model: Extracted from the task metadata file

Requirements

  • GitHub CLI (gh) installed and authenticated
  • Access to task metadata directories (where Cline stores information about the current task)

Installation

Clone the repo

git clone [email protected]:cline/cline-community.git

or if you are sure you have the gh cli,

gh repo clone cline/cline-community

Build from Source

# Install dependencies
npm install

# Build the server
npm run build

Authenticate with GH CLI

This MCP server relies on the authentication status of your installed GitHub CLI (gh). Ensure you are logged in:

# Check to see if the user is already authenticated
gh auth status

If they are not authenticated, take the following steps:

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "cline-community": { "autoApprove": [ "preview_cline_issue" ], "timeout": 10, "command": "node", "args": ["/path/to/cline-community/build/index.js"], "transportType": "stdio", "env": { "GH_TOKEN": "YOUR TOKEN HERE" } } } }