Skip to main content
Glama

mcp-adr-analysis-server

by tosin2013

analyze_deployment_progress

Track and verify deployment progress by analyzing tasks, CI/CD logs, and outcomes against defined rules to ensure successful completion.

Instructions

Analyze deployment progress and verify completion with outcome rules

Input Schema

NameRequiredDescriptionDefault
actualOutcomesNoActual deployment outcomes
adrDirectoryNoDirectory containing ADR filesdocs/adrs
analysisTypeNoType of deployment analysis to performcomprehensive
cicdLogsNoCI/CD pipeline logs for analysis
cicdStatusNoCI/CD pipeline status data
deploymentTasksNoDeployment tasks for progress calculation
environmentStatusNoEnvironment status data
outcomeRulesNoOutcome rules for completion verification
pipelineConfigNoCI/CD pipeline configuration
todoPathNoPath to TODO.md file for task identificationTODO.md

Input Schema (JSON Schema)

{ "properties": { "actualOutcomes": { "description": "Actual deployment outcomes", "items": { "properties": { "evidence": { "items": { "type": "string" }, "type": "array" }, "outcome": { "type": "string" }, "taskId": { "type": "string" }, "timestamp": { "type": "string" } }, "type": "object" }, "type": "array" }, "adrDirectory": { "default": "docs/adrs", "description": "Directory containing ADR files", "type": "string" }, "analysisType": { "default": "comprehensive", "description": "Type of deployment analysis to perform", "enum": [ "tasks", "cicd", "progress", "completion", "comprehensive" ], "type": "string" }, "cicdLogs": { "description": "CI/CD pipeline logs for analysis", "type": "string" }, "cicdStatus": { "description": "CI/CD pipeline status data", "type": "object" }, "deploymentTasks": { "description": "Deployment tasks for progress calculation", "items": { "properties": { "category": { "type": "string" }, "expectedOutcome": { "type": "string" }, "priority": { "type": "string" }, "progress": { "type": "number" }, "status": { "type": "string" }, "taskId": { "type": "string" }, "taskName": { "type": "string" }, "verificationCriteria": { "items": { "type": "string" }, "type": "array" } }, "type": "object" }, "type": "array" }, "environmentStatus": { "description": "Environment status data", "type": "object" }, "outcomeRules": { "description": "Outcome rules for completion verification", "items": { "properties": { "criteria": { "items": { "type": "string" }, "type": "array" }, "description": { "type": "string" }, "ruleId": { "type": "string" }, "verificationMethod": { "type": "string" } }, "type": "object" }, "type": "array" }, "pipelineConfig": { "description": "CI/CD pipeline configuration", "type": "string" }, "todoPath": { "default": "TODO.md", "description": "Path to TODO.md file for task identification", "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tosin2013/mcp-adr-analysis-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server