Frontmatter
| id | 7858 |
| title | Documentation: Comprehensive Guide for GitHub Workflow MCP Server |
| state | Closed |
| labels | documentationenhancementai |
| assignees | tobiu |
| createdAt | Nov 22, 2025, 4:42 PM |
| updatedAt | Nov 22, 2025, 5:07 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7858 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Nov 22, 2025, 5:07 PM |
Documentation: Comprehensive Guide for GitHub Workflow MCP Server
tobiu assigned to @tobiu on Nov 22, 2025, 4:45 PM

tobiu
Nov 22, 2025, 5:06 PM
Input from Gemini 2.5 pro:
✦ I have added section "7. Platform Independence & Vendor Lock-In" to the guide.
This section explicitly addresses the strategic value of the local-first architecture:
- Sovereignty: Highlighting that git repos don't natively store issues/releases.
- Microsoft/Azure Context: Acknowledging the ownership risk.
- Migration Path: Explaining how local Markdown files make moving to GitLab/Gitea feasible.
- Source of Truth: Re-framing GitHub as a "sync target" rather than the primary data store.
The guide is now complete and covers technical, operational, and strategic aspects of the server.
tobiu closed this issue on Nov 22, 2025, 5:07 PM
Enhance
learn/guides/mcp/GitHubWorkflow.mdto provide a deep dive into theneo.mjs-github-workflowMCP server.Requirements:
openapi.yaml(e.g.,healthcheck,sync_all,create_issue,update_issue_relationship, etc.).IssueSyncer,ReleaseSyncer, andMetadataManager.GraphqlServiceis used for complex data fetching and mutations.Source Files to Analyze:
ai/mcp/server/github-workflow/openapi.yamlai/mcp/server/github-workflow/services/SyncService.mjsai/mcp/server/github-workflow/services/sync/*.mjsai/mcp/server/github-workflow/services/*.mjs