Exercise 4: Gitea MCP Server
Overview
In this exercise, you'll build an advanced MCP server that exposes Gitea (git hosting) operations to agents.
Building on Exercise 2, you'll learn:
- More complex MCP patterns
- Git workflow integration
- Webhook handling
- Repository operations through code
What You'll Build
An MCP server that:
- Manages Gitea repositories
- Exposes git operations as tools
- Handles repository cloning
- Creates commits and pushes
- Processes webhooks from Gitea
Learning Outcomes
✅ Advanced MCP server patterns
✅ Git integration in code
✅ Webhook handling
✅ Repository state management
✅ Complex tool chains
Getting Started
[Complete exercise setup and instructions coming soon]