hoanhv-dev
MCP Serverhoanhv-devpublic

automation workflow

AI Agent Automation Workflow

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
Python
Language
-
License

About This Server

AI Agent Automation Workflow

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Automation Workflow

This repository implements an AI-driven automation workflow for software development, integrating Azure DevOps, Git, and Azure Portal. The workflow automates task retrieval, code generation, code review, and deployment.

Structure

  • python-agent/: Python-based AI Agent for task processing, code generation, and Slack integration.
  • mcp-servers/: Node.js-based MCP servers for Azure DevOps, Git, and Azure Portal.

Setup

  1. Python Agent:

    • Navigate to python-agent/.
    • Install dependencies: pip install -r requirements.txt.
    • Configure environment variables: SLACK_TOKEN, AZURE_ORG, AZURE_PROJECT, AZURE_PAT.
    • Run: python src/main.py.
  2. MCP Servers:

    • Navigate to each server folder (azure-devops-server, git-server, azure-portal-server).
    • Install dependencies: npm install.
    • Run each server: npm start.

Usage

  1. The AI Agent fetches tasks from Azure DevOps via the MCP server.
  2. Tasks are displayed in Slack.
  3. The AI generates Express.js/React.js code based on selected tasks.
  4. Code is committed to a Git branch and a PR is created.
  5. Deployment is triggered to Azure App Service via the MCP server.

Requirements

  • Python 3.8+
  • Node.js 16+
  • Slack account and bot token
  • Azure DevOps PAT
  • Azure CLI
  • GitHub PAT

Quick Start

1

Clone the repository

git clone https://github.com/hoanhv-dev/automation-workflow
2

Install dependencies

cd automation-workflow
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerhoanhv-dev
Repoautomation-workflow
LanguagePython
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation