forgejo-mcp/operation
Christoph Görn ff205dfff1 feat: ✨ add --cli mode for direct tool invocation
Add global --cli flag that bypasses the MCP server and invokes tools
directly from the command line. Supports:
- `--cli list` with domain-grouped output (text/JSON)
- `--cli <tool> --args '{json}'` for tool execution
- `--cli <tool> --help` for parameter schema display
- stdin pipe and --output=json|text control

Partially implements forgejo-cli vision. Follows google_workspace_mcp
CLI mode pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 10:24:55 +01:00
..
issue fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
params feat: ✨ add write-side PR review tools 2026-01-30 10:26:25 +01:00
pull feat: ✨ add merge_pull_request MCP tool 2026-01-31 09:10:39 +01:00
repo fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
search fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
user fix: add /v2 suffix to module path for go install compatibility 2025-12-29 15:51:03 +01:00
version fix: add /v2 suffix to module path for go install compatibility 2025-12-29 15:51:03 +01:00
wiki fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
operation.go feat: ✨ add --cli mode for direct tool invocation 2026-02-06 10:24:55 +01:00