Skip to content

🤖 MCP Server 🖥

An MCP server that serves custom AGENTS.md files and bash scripts.

This is a Python project designed to serve as an MCP (Multi-Cloud Platform) server. It utilizes FastAPI for the web framework and Uvicorn as the ASGI server. The project also includes an agents-library for managing agent-related rules and prompts.

🛠 Installation

Default Port: 8080

homelab/docker/mcp-server

task up
docker compose up

âš™ Config

homelab/docker/mcp-server/.env

--8<-- "mcp-server/.env.tmpl"
homelab/docker/mcp-server/compose.yaml
--8<-- "mcp-server/compose.yaml"

Traefik

homelab/pve/traefik/conf.d/mcp-server.yaml
--8<-- "traefik/conf.d/mcp-server.yaml"

Task List

--8<-- "mcp-server/task-list.txt"

🔗 References