Skip to content

feat: add github MCP server plugin - #10

Merged
cblecker merged 1 commit into
mainfrom
feat/github-plugin
Feb 6, 2026
Merged

feat: add github MCP server plugin#10
cblecker merged 1 commit into
mainfrom
feat/github-plugin

Conversation

@cblecker

@cblecker cblecker commented Feb 6, 2026

Copy link
Copy Markdown
Owner

Summary

Adds new github plugin with HTTP MCP server configuration enabling all toolsets and insiders mode.

Changes

  • Created github/.claude-plugin/plugin.json with plugin metadata
  • Created github/.mcp.json with MCP server HTTP configuration and authentication headers
  • Updated .claude-plugin/marketplace.json to register the new plugin
  • Updated README.md to list the github plugin
  • Added github/README.md with plugin documentation and configuration instructions

Details

The github plugin provides access to the GitHub MCP server with:

  • All toolsets enabled (full repository management, code security, discussions, notifications, Copilot)
  • Insiders mode enabled for advanced features
  • HTTP-based MCP server configuration with bearer token authentication via GITHUB_PERSONAL_ACCESS_TOKEN

Verification

All validation checks passed:

  • claude plugin validate ./github
  • claude plugin validate .
  • uvx claudelint --strict
  • npx markdownlint-cli2

Summary by CodeRabbit

  • New Features
    • Added a new GitHub plugin to the marketplace for GitHub service integration.
    • Plugin supports GitHub issues, pull requests, and code security features.
    • Requires GitHub Personal Access Token for authentication.

Adds new github plugin with HTTP MCP server configuration enabling all
toolsets and insiders mode for full GitHub repository management, code
security, discussions, notifications, and Copilot integration.

Includes:
- Plugin manifest with metadata
- MCP server configuration with authentication headers
- Marketplace entry
- Documentation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Feb 6, 2026

Copy link
Copy Markdown

Walkthrough

Introduces a new GitHub plugin to the marketplace with plugin configuration, MCP server integration, and documentation. The plugin registers in the marketplace, includes metadata and MCP configuration for GitHub API integration via personal access tokens.

Changes

Cohort / File(s) Summary
Plugin Registration
.claude-plugin/marketplace.json, README.md
Registered new public GitHub plugin in marketplace configuration and updated Available Plugins documentation table.
Plugin Configuration & Metadata
github/.claude-plugin/plugin.json, github/.mcp.json
Added plugin descriptor with metadata (name, version, author, keywords) and MCP server configuration with HTTP endpoint authentication requirements.
Plugin Documentation
github/README.md
Added plugin documentation describing GitHub MCP server setup and required GITHUB_PERSONAL_ACCESS_TOKEN environment variable.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

Poem

🐰 A GitHub plugin hops into place,
With tokens and endpoints to embrace,
Configuration and docs stand neat,
Making developer tools complete! 🚀

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title 'feat: add github MCP server plugin' directly and clearly summarizes the main change: adding a new GitHub MCP server plugin to the marketplace.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/github-plugin

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant