store: Custom Gitea MCP server added to Docker MCP Gateway via custom catalog
This commit is contained in:
parent
5f78a26876
commit
fe377f168d
@ -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)
|
||||
Loading…
Reference in New Issue
Block a user