Reports the MCP server and connected Forgejo/Gitea instance details, including release numbers, flavor, and reachability, so you can confirm compatibility before using release-dependent tools.
Triggers a Forgejo or Gitea Actions workflow via workflow_dispatch using owner, repo, workflow file, and ref, with optional inputs; requires write access.
Check Forgejo authentication status and authenticate with environment credentials when required, ensuring a valid session for project management automation.
A Model Context Protocol (MCP) server for Forgejo and Gitea instances, enabling AI assistants to interact with repositories, issues, pull requests, and more.
Enables Claude to manage repositories, files, branches, commits, issues, pull requests, labels, releases, and CI workflows on Forgejo and Gitea instances, including Codeberg and self-hosted or private deployments, through the shared /api/v1 REST API. It runs locally over stdio with token-based auth and an optional read-only mode that hides all write tools.
Posts a Markdown comment on a Forgejo issue or pull request using the repository owner, name, and issue number; check prior comments before retrying to avoid duplicate posts.
Read a Forgejo/Gitea Actions job log by owner, repo, and job ID, returning the tail first to expose failures; adjust byte windows and optionally keep timestamps.
Lists notification threads from Forgejo, Codeberg, or Gitea accounts, newest first: unread by default, read included with all=true, without marking anything as read.
List issues in a repository with filters for state, labels, milestones, author, assignee, mentions, and text search. Pull requests are excluded; use the dedicated pull request tool instead.
List every status reported against a commit, branch, or tag, including each check’s context, state, and target URL, to inspect CI history; use get_combined_status for a single pass/fail verdict.
Lists files changed by a Forgejo pull request with per-file additions, deletions, and rename details; use filenames with the diff tool to inspect hunks.
Lists pull requests in a repository with filters for state, base/head branch, author, sort order, and pagination. Use it to find open PRs for a branch or browse closed requests.