mcpdirectory.dev
9,129 servers · updated 23 Sept

Saidsef Mcp Github Pr Issue Analyser MCP server

community Active last commit 18 d
{
  "mcpServers": {
    "smithery-saidsef-mcp-github-pr-issue-analyser": {
      "type": "http",
      "url": "https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.15.0

What it does

An MCP server that exposes GitHub repository management to LLMs via stdio or HTTP. It covers pull requests, issues, releases, tags, user profiles, and repository listing, authenticated with a static token or GitHub OAuth2. Intended for developers who want LLM-driven automation of GitHub workflows.

  • Fetch a pull request's diff and CI status, then post a review comment from an LLM.
  • Create and assign GitHub issues, apply labels, and group them under milestones.
  • Tag a commit, publish a release, and list or delete previously published releases.

Tools this server exposes

ToolDoes
get_pull_request_diffFetches the diff content of a specified pull request.
create_pull_requestOpens a new pull request in a repository.
comment_on_pull_requestPosts a comment on an existing pull request.
review_pull_requestSubmits a review on a pull request.
merge_pull_requestMerges a pull request into its target branch.
close_pull_requestCloses a pull request without merging.
update_pull_requestUpdates pull request metadata such as title or description.
retarget_pull_requestChanges the base branch of a pull request.
toggle_draft_statusFlips a pull request between draft and ready-for-review states.
get_pull_request_commentsReads comments posted on a pull request.
edit_pull_request_commentCorrects an existing comment on a pull request.
get_linked_issuesRetrieves issues linked to a pull request.
create_issueCreates a new issue in a repository.
update_issueUpdates an existing issue's fields.
list_issuesLists issues in a repository.
search_issuesSearches for issues matching given criteria.
assign_issueAssigns a user to an issue.
get_labelsReads the labels available in a repository.
create_milestoneCreates a milestone in a repository.
list_milestonesLists milestones in a repository.
create_tagTags a specific commit in a repository.
publish_releasePublishes a release associated with a tag.
list_releasesLists releases published in a repository.
update_releaseCorrects an existing published release.
delete_releaseWithdraws a published release.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.