Version0.2.3Verifiednot yet verifiedLicenseBSD-3-Clause

fjo

Forgejo/Codeberg management CLI and MCP server

Report a bug or suggest a feature
Readme

fjo

A Forgejo/Codeberg management tool built with Sigil. Works as both a CLI for humans and an MCP server for AI agents.

CLI Usage

fjo repos list sigil                     # List repos in org
fjo repos info sigil kiln                # Repo details
fjo repos create sigil new-repo "desc"   # Create repo
fjo topics list sigil kiln               # List topics
fjo topics set sigil kiln app ci         # Set topics
fjo topics add sigil kiln library        # Add topic
fjo issues list sigil kiln               # List issues
fjo issues get sigil kiln 42             # Get issue details
fjo issues create sigil kiln "Bug title" # Create issue
fjo prs list sigil kiln                  # List pull requests
fjo prs get sigil kiln 7                 # Get PR details
fjo releases list sigil sigil            # List releases

MCP Server

Start with fjo serve. Exposes these tools:

  • fjo/repos-list, fjo/repos-info, fjo/repos-create
  • fjo/topics-list, fjo/topics-set, fjo/topics-add
  • fjo/issues-list, fjo/issues-get, fjo/issues-create, fjo/issues-comment
  • fjo/pulls-list, fjo/pulls-get, fjo/pulls-create, fjo/pulls-merge
  • fjo/releases-list, fjo/releases-create

Configuration

fjo reads a .env-fjo file from the working directory at startup if present. This is the standard convention for Sigil MCP servers — credentials live in a dotenv file rather than in the MCP server configuration.

Create a .env-fjo in your project root:

Read the rest
FORGEJO_TOKEN=your-api-token-here
FORGEJO_URL=https://codeberg.org

Environment variables set through other means (shell export, MCP config) take precedence over the dotenv file.

VariableDescriptionDefault
FORGEJO_TOKENAPI token (required)
FORGEJO_URLInstance base URLhttps://codeberg.org

Building

sigil deps install
sigil build

The bundled binary is at build/dev/bin/fjo.

Dependencies

License

BSD-3-Clause

Clone

$ git clone https://codeberg.org/sigil/fjo

Releases

v0.2.3 — latest by version, released 14 Jul 2026

All releases — 5 tags in this repository.

Source

Browse the latest source

One page per file, and every line has a permalink.

Recent commitsAtom

The last 20 commits keep a page here. Everything older lives in the clone.