Block a user
PR tools advertise
index, not the canonical number — finish the #38 flip
Done in v0.4.1 (commit on main).
Scope was smaller than the issue estimated: on inspection, pr_merge was the only tool still advertising index — pr_get, pr_comment, `pr_files_di…
Make repo the canonical arg name (demote name to alias) — advertised schema is non-idiomatic
PR tools advertise
index, not the canonical number — finish the #38 flip
Make repo the canonical arg name (demote name to alias) — advertised schema is non-idiomatic
Done in v0.4.0 (commit on main).
What changed: flipped the canonical repo-identifier arg from name → repo across all 33 per-repo identifier tools — schema property, required…
create_project_from_template: server-default template yields "no placeholders substituted"
fix: repo_create fails — gitea-mcp token missing write:user scope
fix: repo_create fails — gitea-mcp token missing write:user scope
Verified resolved 2026-07-03 — no longer reproduces. Closing.
Tested the live gitea-mcp connector token end-to-end with throwaway repos (created + deleted):
- `repo_create(mathias/scope-check-tm…
bug: workflow_run_trigger drops inputs — missing Location header + 204 handling broken
bug: workflow_run_trigger drops inputs — missing Location header + 204 handling broken
Fixed in v0.3.1 (commit on main).
Root cause confirmed: Gitea's dispatch endpoint returns 204 No Content with no Location header. DispatchWorkflow required that header, so every…
feat: add dispatch_allow option to create_project_from_template
feat: add dispatch_allow option to create_project_from_template
Done in v0.3.0 (commit on main).
dispatch_allowbool added to input schema +createProjectArgs, defaultfalse.- When
true: after the substitution loop,.dispatch-allowis injected…
feat: add dispatch_allow option to create_project_from_template