Skip to content

Add GitHub MCP tab to GitHub admin doc#421

Closed
socialyadept wants to merge 1 commit into
mainfrom
muhammad.kumail/github-mcp-tab
Closed

Add GitHub MCP tab to GitHub admin doc#421
socialyadept wants to merge 1 commit into
mainfrom
muhammad.kumail/github-mcp-tab

Conversation

@socialyadept

Copy link
Copy Markdown
Contributor

Summary

  • Add a second tab, GitHub MCP, to product/admin/mcp-server/github.mdx, documenting C1 registering GitHub's own hosted MCP server as a downstream server (set as the default/first tab).
  • Existing single-tab content is now the GitHub API tab (C1's own MCP server translating GitHub's REST API); its content is unchanged aside from being wrapped in a <Tab>.
  • Since GitHub does not support dynamic client registration, the GitHub MCP tab walks through registering a GitHub OAuth App (redirect URI, client ID/secret, scopes) as well as a personal-access-token fallback, mirroring the existing "GitHub API" tab's manual OAuth app setup pattern.
  • Added an intro two-way comparison (prose + table) explaining that plain GitHub in the catalog is the native MCP option, distinct from GitHub API.

Test plan

  • Verified every external (non-C1) URL referenced live via fetch before including it.
  • Checked <Tabs>/<Tab>/<Steps>/<Step>/<Note> tag counts are balanced.
  • Confirmed UI labels used (OAuth2 — per-user passthrough, Bearer token) match current product docs.
  • Confirmed no private/internal repo, ticket, or tracker references were introduced.

🤖 Generated with Claude Code

C1 now supports registering GitHub's own hosted MCP server as a downstream
server, in addition to the existing C1-hosted GitHub API translation. Add a
native GitHub MCP tab (default) documenting OAuth App registration (no
dynamic client registration support) and personal-access-token fallback,
matching the two-tab pattern already used for other vendors.

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
@mintlify

mintlify Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
conductorone 🟢 Ready View Preview Jul 24, 2026, 10:04 PM

Copy link
Copy Markdown
Contributor Author

Superseded by #427 — combining all the native-MCP-tab PRs into a single PR per request.

@socialyadept
socialyadept deleted the muhammad.kumail/github-mcp-tab branch July 24, 2026 22:27
@mintlify

mintlify Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
conductorone 🟡 Building Jul 24, 2026, 10:03 PM

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