Microservices & MCP Servers
[Content coming soon - explains service architecture, MCP server implementation, and tool integration patterns]
Quick Overview
Each service that an agent needs to interact with runs as:
- Backend Service (Jenkins, Gitea, etc.)
- MCP Server (adapter exposing tools)
- Tool Definitions (what tools are available)
Key Concepts
MCP Server Structure
- Input: Tool requests from agents
- Processing: Execute actual operations
- Output: Results and status
Service Integration
- Public APIs (Jenkins REST, Gitea REST)
- Authentication (tokens, credentials)
- Error handling and retries
- Result formatting