{ // ============================================================================ // REQUIRED SETTINGS // ============================================================================ // Required: Your Gitea personal access token // Generated in Gitea at: Settings > Applications > Authorize New Application // This token is used to authenticate with your Gitea instance "gitea_access_token": "YOUR_GITEA_TOKEN", // ============================================================================ // BINARY PATH RESOLUTION // ============================================================================ // Optional: Explicit path to gitea-mcp binary // Leave commented to use automatic discovery // If set, this path must point to the gitea-mcp executable // Examples: // - "/usr/local/bin/gitea-mcp" // - "/home/user/.local/bin/gitea-mcp" // - "C:\\Program Files\\gitea-mcp\\gitea-mcp.exe" (Windows) // "gitea_mcp_binary_path": "path/to/gitea-mcp", // ============================================================================ // DOCKER SUPPORT // ============================================================================ // Optional: Use Docker to run gitea-mcp instead of local binary // Set to true if: // 1. You prefer containerized deployment // 2. The binary is not available on your system // 3. You want consistent behavior across platforms // Requires: Docker or Docker Desktop to be installed and running // "use_docker": false, // Optional: Docker image to use for gitea-mcp // Only used if use_docker is true // Default: "gitea/gitea-mcp:latest" // You can specify a different version or tag: // - "gitea/gitea-mcp-server:v1.0.0" (specific version) // - "my-registry.com/gitea-mcp-server:custom" (custom registry) // "docker_image": "gitea/gitea-mcp-server:latest", // ============================================================================ // GITEA INSTANCE CONFIGURATION // ============================================================================ // Optional: URL of your Gitea instance (for self-hosted Gitea) // Leave commented out to use the default Gitea instance // Examples: // - "https://git.example.com" // - "https://gitea.internal.company.com" // - "http://localhost:3000" (for local development) // "gitea_host": "https://your-gitea-instance.com", // Optional: Allow insecure/self-signed certificates // Set to true ONLY if using self-signed certificates // Security warning: This disables certificate verification // Only use this for trusted internal servers // "gitea_insecure": false }