Missing create_repo tool #5
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
test:label-a
test:label-b
test:set-label
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/forgejo-mcp#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Plan
No plan — bug fix. Project context:
project-ai-agencyRepo
forgejo_admin/forgejo-mcp— the Forgejo MCP serverUser Story
As an agent orchestrator (Betty Sue)
I need a
create_repoMCP toolSo that I can create new Forgejo repos without falling back to raw
curlwith hardcoded credentialsAcceptance Criteria
When I call
mcp__forgejo__create_repo(name="test-repo", description="test")Then a new repo is created on Forgejo
And the tool returns the repo URL and clone URL
Additional Information
Discovered during
plan-2026-03-01-dora-metrics-dashboardPhase 1. Had to use rawcurl POST /api/v1/user/reposwith credentials from~/secrets/to createpal-e-dora-exporter.The MCP has 12 tools covering the PR lifecycle (issue -> branch -> PR -> review -> merge) but missed the repo creation step that precedes it.
POST /api/v1/user/reposneeds to be wrapped intools/workflows.py.Parameters needed:
name(required),description(optional),auto_init(default true),default_branch(default "main"),private(default false).Checklist
create_repotool added totools/workflows.pyRelated
bug-forgejo-mcp-missing-create-repoplan-2026-03-01-dora-metrics-dashboard— where the gap was discovered