Skip to content

Conversation

@jottakka
Copy link
Contributor

@jottakka jottakka commented Nov 17, 2025

Close TOO-140

WIP in PROGRESS


Note

Overhauls GitHub auth and MCP Server docs to require GitHub Apps, adds enterprise/setup/permissions guidance, consolidates references, and adds comprehensive tool examples while removing legacy pages.

  • Documentation (Auth Provider)
    • Expands app/en/home/auth-providers/github/page.mdx with GitHub App–only guidance, setup steps, permission rationale, auth flow, management, troubleshooting, FAQs, and a configuration checklist.
    • Adds detailed "Tool Permissions Reference" and updated app code/custom tools usage examples.
  • Documentation (MCP Server)
    • Rewrites app/en/mcp-servers/development/github/page.mdx with:
      • GitHub Enterprise support (GITHUB_SERVER_URL) and Secrets setup.
      • Permissions summary by tool, expanded tool catalog with parameters and required permissions.
      • Inlined Enumerations Reference (migrated from separate reference page).
      • Callouts emphasizing GitHub Apps requirement and configuration.
  • Examples
    • Adds extensive JS/Python examples under public/examples/integrations/mcp-servers/github/* for new and existing tools (e.g., CreatePullRequest, MergePullRequest, AssignPullRequestUser, SearchMyRepos, Projects V2 tools, file ops, reviews, notifications, user context).
    • Updates issue creation examples with realistic inputs.
  • Removals/Restructure
    • Deletes app/en/mcp-servers/development/github/reference/page.mdx (content merged into main page).
    • Removes app/en/mcp-servers/development/github/_meta.tsx.

Written by Cursor Bugbot for commit dd4bee8. This will update automatically on new commits. Configure here.

[]
[PROD-237] Update GitHub MCP Server page
@vercel
Copy link

vercel bot commented Nov 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs Ready Ready Preview Comment Nov 21, 2025 7:48pm

@jottakka jottakka self-assigned this Nov 20, 2025
@jottakka jottakka changed the title [WIP][PROD-237] Update GitHub MCP Server page [TOO-140] Update GitHub MCP Server page Nov 20, 2025
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.

2 participants