store: Custom Gitea MCP server added to Docker MCP Gateway via custom catalog

This commit is contained in:
Cal Corum 2026-02-23 19:52:51 -06:00
parent 5f78a26876
commit fe377f168d

View File

@ -0,0 +1,38 @@
---
id: 2c931290-5a7c-4616-be91-732ba3808e46
type: configuration
title: "Custom Gitea MCP server added to Docker MCP Gateway via custom catalog"
tags: [gitea, mcp, docker-mcp-gateway, catalog, homelab, configuration]
importance: 0.8
confidence: 0.8
created: "2026-02-24T01:52:51.859535+00:00"
updated: "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)
## Links
- RELATED_TO n8n-mcp setup (1d8200b3)
- RELATED_TO Gitea Actions config (73646e80)