LearnNewsExamplesServices
Frontmatter
id7802
titleAdd CLI argument parsing to GitHub Workflow MCP Server
stateClosed
labels
enhancementai
assigneestobiu
createdAtNov 19, 2025, 11:16 AM
updatedAtNov 19, 2025, 11:59 AM
githubUrlhttps://github.com/neomjs/neo/issues/7802
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 19, 2025, 11:59 AM

Add CLI argument parsing to GitHub Workflow MCP Server

Closed v11.6.0 enhancementai
tobiu
tobiu commented on Nov 19, 2025, 11:16 AM

To make the GitHub Workflow MCP server reusable in other projects, we need to allow configuring the path to the configuration file via command-line arguments.

The ai/mcp/server/github-workflow/mcp-stdio.mjs entry point should use commander to parse arguments.

Requirements:

  1. Add commander usage to ai/mcp/server/github-workflow/mcp-stdio.mjs.
  2. Implement a --config <path> (or -c <path>) option.
  3. Pass the parsed config path to the internal configuration loading logic.

Implementation Details:

  • Update ai/mcp/server/github-workflow/mcp-stdio.mjs to parse args.
  • Refactor ai/mcp/server/github-workflow/config.mjs to allow loading from a specific path or merging with an external config.
tobiu added the enhancement label on Nov 19, 2025, 11:16 AM
tobiu added the ai label on Nov 19, 2025, 11:16 AM
tobiu assigned to @tobiu on Nov 19, 2025, 11:17 AM
tobiu referenced in commit a0d5a42 - "Add CLI argument parsing to GitHub Workflow MCP Server #7802" on Nov 19, 2025, 11:59 AM
tobiu closed this issue on Nov 19, 2025, 11:59 AM