answered from live GitHub & Hugging Face data
Is there a maintained open-source MCP server for Gitea or Forgejo so AI agents can open PRs and read diffs?
seuros/skipperBSD-2-Clause
MaintActive · 3d ago
Stars19
Releaseskipper-v0.2.04d ago
Contrib1
Issues1 open
Verdict: If you’re looking for an actively maintained open-source MCP server for Gitea or Forgejo suitable for AI agents to handle PRs and read diffs, two solid candidates are seuros/skipper and nsvk13/forgejo-mcp-server.
Key Candidates
| Project | Stars | Maintenance | Language | License | Last Push | Description |
|---|---|---|---|---|---|---|
| seuros/skipper | 19 | ✅ Healthy | Rust | BSD-2-Clause | 3 days ago | A minimal MCP server for Gitea and Forgejo, focusing only on necessary tools. |
| nsvk13/forgejo-mcp-server | 10 | ✅ Healthy | JavaScript | GPL-3.0 | 88 days ago | Provides tools tailored for AI interaction with Forgejo repositories. |
| MushroomFleet/gitea-mcp | 16 | ⚠️ Caution | TypeScript | Apache-2.0 | 172 days ago | Integrates various repository management features for Gitea. |
| Sqcows/forgejo-mcp | 10 | ✅ Healthy | TypeScript | MIT | 101 days ago | An MCP server offering extensive API capabilities for Gitea and Forgejo. |
Detailed Insights
-
- Last Push: 3 days ago, indicating active maintenance.
- Stars: 19, signaling modest but relevant interest.
- Description: Specializes in providing a streamlined set of tools for Gitea and Forgejo by leveraging existing CLIs without exposing unnecessary operations. This option is designed to work with local Git processes and APIs through minimal commands, making it suitable for direct interaction by AI agents without risking direct modifications to remote repositories.
-
- Last Push: 88 days ago, demonstrating regular updates and maintenance.
- Stars: 10. While lower compared to others, it has features explicitly designed for AI interaction.
- Description: Supports basic interactions with Forgejo repositories, such as listing, creating issues, and handling pull requests, fitting for AI tools like Claude.
-
- Last Push: 172 days ago—maintenance is cautionary; consider alternatives if active updates are crucial.
- Stars: 16; its popularity indicates some level of trust but shows less activity compared to the healthier options listed.
- Description: A complete solution for managing Gitea repositories, but the staleness signals concern about ongoing support.
-
- Last Push: 101 days ago; it’s healthier than others but still not as fresh as top contenders.
- Stars: 10; similar to nsvk13’s project, offering comprehensive API coverage.
- Description: Covers a wide range of functionalities across repositories, issues, and pull requests, suitable for advanced integration scenarios.
Recommendations
- Choose
seuros/skipperif you're looking for an actively maintained server that minimizes complexity and focuses on essential functionalities. - Choose
nsvk13/forgejo-mcp-serverif your primary requirement is straightforward interaction with Forgejo repositories, especially with AI usage in mind.
Both options provide a strong foundation for AI agents to facilitate PR management and read diffs effectively.