A Model Context Protocol (MCP) server for GitHub that enables AI assistants to access GitHub repositories, issues, pull requests, and other GitHub data.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Get details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts). Parameters: method (string, required), owner (string, required), repo (string, required), resource_id (string, required)
List GitHub Actions workflows in a repository. Parameters: method (string, required), owner (string, required), repo (string, required), page (number, optional), per_page (number, optional), resource_id (string, optional), workflow_jobs_filter (object, optional), workflow_runs_filter (object, optional)
Trigger GitHub Actions workflow actions. Parameters: inputs (object, optional), method (string, required), owner (string, required), ref (string, optional), repo (string, required), run_id (number, optional), workflow_id (string, optional)
Get GitHub Actions workflow job logs. Parameters: failed_only (boolean, optional), job_id (number, optional), owner (string, required), repo (string, required), return_content (boolean, optional), run_id (number, optional), tail_lines (number, optional)
Get code scanning alert. Parameters: alertNumber (number, required), owner (string, required), repo (string, required)
List code scanning alerts. Parameters: owner (string, required), repo (string, required), ref (string, optional), severity (string, optional), state (string, optional), tool_name (string, optional)
Get my user profile. No parameters required.
Get team members. Parameters: org (string, required), team_slug (string, required)
Get teams. Parameters: user (string, optional)
Assign Copilot to issue. Parameters: base_ref (string, optional), custom_instructions (string, optional), issue_number (number, required), owner (string, required), repo (string, required)
Request Copilot review. Parameters: owner (string, required), pullNumber (number, required), repo (string, required)
Get dependabot alert. Parameters: alertNumber (number, required), owner (string, required), repo (string, required)
List dependabot alerts. Parameters: owner (string, required), repo (string, required), severity (string, optional), state (string, optional)
Get discussion. Parameters: discussionNumber (number, required), owner (string, required), repo (string, required)
Get discussion comments. Parameters: after (string, optional), discussionNumber (number, required), owner (string, required), perPage (number, optional), repo (string, required)
List discussion categories. Parameters: owner (string, required), repo (string, optional)
List discussions. Parameters: after (string, optional), category (string, optional), direction (string, optional), orderBy (string, optional), owner (string, required), perPage (number, optional), repo (string, optional)
Create Gist. Parameters: content (string, required), description (string, optional), filename (string, required), public (boolean, optional)
Get Gist Content. Parameters: gist_id (string, required)
List Gists. Parameters: page (number, optional), perPage (number, optional), since (string, optional), username (string, optional)
Update Gist. Parameters: content (string, required), description (string, optional), filename (string, required), gist_id (string, required)
Get repository tree. Parameters: owner (string, required), path_filter (string, optional), recursive (boolean, optional), repo (string, required), tree_sha (string, optional)
Add comment to issue. Parameters: body (string, required), issue_number (number, required), owner (string, required), repo (string, required)
Get a specific label from a repository. Parameters: name (string, required), owner (string, required), repo (string, required)
Get issue details. Parameters: issue_number (number, required), method (string, required), owner (string, required), page (number, optional), perPage (number, optional), repo (string, required)
Create or update issue. Parameters: assignees (string[], optional), body (string, optional), duplicate_of (number, optional), issue_number (number, optional), labels (string[], optional), method (string, required), milestone (number, optional), owner (string, required), repo (string, required), state (string, optional), state_reason (string, optional), title (string, optional), type (string, optional)
List available issue types. Parameters: owner (string, required)
List issues. Parameters: after (string, optional), direction (string, optional), labels (string[], optional), orderBy (string, optional), owner (string, required), perPage (number, optional), repo (string, required), since (string, optional), state (string, optional)
Search issues. Parameters: order (string, optional), owner (string, optional), page (number, optional), perPage (number, optional), query (string, required), repo (string, optional), sort (string, optional)
Change sub-issue. Parameters: after_id (number, optional), before_id (number, optional), issue_number (number, required), method (string, required), owner (string, required), replace_parent (boolean, optional), repo (string, required), sub_issue_id (number, required)
Get a specific label from a repository. Parameters: name (string, required), owner (string, required), repo (string, required)
Write operations on repository labels. Parameters: color (string, optional), description (string, optional), method (string, required), name (string, required), new_name (string, optional), owner (string, required), repo (string, required)
List labels from a repository. Parameters: owner (string, required), repo (string, required)
Dismiss notification. Parameters: state (string, required), threadID (string, required)
Get notification details. Parameters: notificationID (string, required)
List notifications. Parameters: before (string, optional), filter (string, optional), owner (string, optional), page (number, optional), perPage (number, optional), repo (string, optional), since (string, optional)
Manage notification subscription. Parameters: action (string, required), notificationID (string, required)