Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Automation Anywhere

БесплатноНе проверен

Integrates Claude Desktop with Automation Anywhere Community Edition via FastMCP, enabling AI-driven listing and execution of RPA bots through natural language

GitHubEmbed

Описание

Integrates Claude Desktop with Automation Anywhere Community Edition via FastMCP, enabling AI-driven listing and execution of RPA bots through natural language commands.

README

Claude Desktop (MCP) + FastMCP + Automation Anywhere Community Edition

This project demonstrates how to integrate Claude Desktop (via MCP) with Automation Anywhere Community Edition using a custom FastMCP Python server.

Claude acts as the decision engine, and Python executes real RPA automations through Automation Anywhere Control Room APIs.


🚀 Architecture

Claude Desktop (MCP Client)

FastMCP Python Server (Custom Tools)

Automation Anywhere Control Room REST API

Bot Execution


🎯 Features

  • 🔹 AI-driven automation triggering
  • 🔹 Dynamic bot listing from Control Room
  • 🔹 Supports both Manually and Automatic bot selection & execution
  • 🔹 MCP tool integration with Claude Desktop
  • 🔹 Secure environment variable handling
  • 🔹 REST API authentication with Control Room
  • 🔹 Modular and extensible structure

🛠️ Tech Stack

  • Python 3.10+
  • FastMCP
  • Claude Desktop (MCP enabled)
  • Automation Anywhere Community Edition
  • uv (dependency management)

💬 Example Usage in Claude Desktop

User prompt:

Run the invoice processing automation

Claude will:

  1. List AA bots list_bots
  2. Identify relevant bot
  3. Call run_bot
  4. Trigger execution

No hardcoded bot IDs required.


🧩 Claude Desktop MCP Configuration

To connect Claude Desktop to this FastMCP server, update your Claude Desktop MCP configuration file.

📍 Locate Claude Desktop Config File

Open Claude Desktop → Settings → Developer → MCP Configuration

Add the following configuration:

{
  "mcpServers": {
    "automation-anywhere": {
      "command": "ADD_PATH\\.venv\\Scripts\\python.exe",
      "args": [
        "ADD_PATH\\main.py"
      ]
    }
  },
  "preferences": {
    "coworkScheduledTasksEnabled": false,
    "sidebarMode": "chat",
    "coworkWebSearchEnabled": true
  }
}

⚠️ Important

Replace:

ADD_PATH with your actual project directory path.

Example (Windows):

"command": "C:\\Users\\YourName\\AA_MCP\\.venv\\Scripts\\python.exe",
"args": [
  "C:\\Users\\YourName\\AA_MCP\\main.py"
]

For macOS:

"command": "/Users/yourname/AA_MCP/.venv/bin/python",
"args": [
  "/Users/yourname/AA_MCP/main.py"
]

🔄 After Updating

Save the configuration

Restart Claude Desktop

Your MCP server should now appear as:
automation-anywhere

Claude can now call:

list_bots

run_bot

✅ Verify Connection

In Claude Desktop, try:

List Automation anywhere bot

from github.com/aakashR37/AutomationAnywhere-MCP

Установка Automation Anywhere

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/aakashR37/AutomationAnywhere-MCP

FAQ

Automation Anywhere MCP бесплатный?

Да, Automation Anywhere MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Automation Anywhere?

Нет, Automation Anywhere работает без API-ключей и переменных окружения.

Automation Anywhere — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Automation Anywhere в Claude Desktop, Claude Code или Cursor?

Открой Automation Anywhere на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Automation Anywhere with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai