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.
Enables assistants to read Forgejo repositories and manage issues and pull requests directly from the working session, using the caller's own token against any Forgejo instance.
Exposes a streamable HTTP endpoint where each user signs in with their own Forgejo OAuth account and then browses and manages remote repositories, issues, pull requests, Actions, and dispatches under their own permissions. It is read-only by default, with write tools enabled only when explicitly configured and requested, using signed per-user approval grants instead of a shared access token.
Collection of MCP servers for Forgejo, NetBox, Authentik, and CouchDB, enabling issue tracking, device management, authentication, and database operations via MCP and CLI.