claude-memory/graph/configurations/custom-gitea-mcp-server-added-to-docker-mcp-gateway-via-cust-2c9312.md

1.5 KiB

id type title tags importance confidence created updated
2c931290-5a7c-4616-be91-732ba3808e46 configuration Custom Gitea MCP server added to Docker MCP Gateway via custom catalog
gitea
mcp
docker-mcp-gateway
catalog
homelab
configuration
0.8 0.8 2026-02-24T01:52:51.859535+00:00 2026-02-24T01:52:51.859535+00:00

Gitea MCP Server in Docker MCP Gateway

Background

Gitea MCP is NOT in the default Docker MCP catalog (317 servers, no Gitea). Added via a custom catalog YAML.

Setup

  • Catalog file: /home/cal/mcp-gateway/gitea-catalog.yaml on LXC 303
  • Image: docker.gitea.com/gitea-mcp-server:latest (from gitea.com/gitea/gitea-mcp)
  • Command: /app/gitea-mcp -t stdio -host <url> -token <token>
  • Capabilities: 50+ tools covering repos, branches, files, issues, PRs, releases, users, orgs, wiki, Gitea Actions

Catalog YAML Format

Follows Docker MCP catalog schema with registry.servername containing:

  • description, title, image, command (with template vars like {{gitea.host}})
  • config schema, secrets definitions, tools list

Config & Secrets

  • Config: gitea.host: https://git.manticorum.com
  • Secret: gitea.token = Gitea PAT (from tea CLI config at ~/.config/tea/config.yml)

Alternative Gitea MCP Servers

  • raohwork/forgejo-mcp (Go, Mozilla license, Docker image ronmi/forgejo-mcp)
  • louis-fvt/mcp-gitea (TypeScript, lighter)
  • RELATED_TO n8n-mcp setup (1d8200b3)
  • RELATED_TO Gitea Actions config (73646e80)