gitea-mcp
Verified Safeby datapilot-canada
Overview
This server allows AI agents to interact with a self-hosted Gitea instance for repository and issue management via the Model Context Protocol (MCP).
Installation
docker run -i --rm -e GITEA_MCP_API_URL=https://your-gitea-instance.com -e GITEA_ACCESS_TOKEN=your_access_token_here datapilotgiteamcpEnvironment Variables
- GITEA_MCP_API_URL
- GITEA_ACCESS_TOKEN
Security Notes
Secrets (GITEA_ACCESS_TOKEN, GITEA_MCP_API_URL) are correctly handled via environment variables, reducing hardcoding risks. The `compare_branches.sh` script directly uses provided branch names in git commands; while standard for shell scripts within a trusted Git environment, it's worth noting for general security principles regarding arbitrary user input. No `eval` or obfuscation found. Network requests are made using `httpx` with proper error handling.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
git-mcp-server
A Model Context Protocol (MCP) server that provides Git-specific tools and resources for AI/LLM agents to interact with version control systems.
mcp-http-agent-md
This server acts as a central hub for AI agents, managing project knowledge (AGENTS.md), structured tasks, version history, and ephemeral scratchpads, with capabilities to spawn context-isolated subagents for focused tasks.
poly-git-mcp
Provides Model Context Protocol (MCP) tools for AI assistants to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket platforms.