automation-anywhere-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@automation-anywhere-mcplist all available bots"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
š¤ AI-Powered RPA Orchestration
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
Related MCP server: Discord MCP Server
šÆ 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:
List AA bots
list_botsIdentify relevant bot
Call
run_botTrigger 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 botThis server cannot be deployed
Maintenance
Related MCP Connectors
Connect Amazon Seller Central to Claude or ChatGPT via MCP. Orders, inventory, pricing, fees, FBA.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAdds automation capabilities to Claude Desktop through MCP and enables Claude Desktop to act as a model gateway for Claude Code, solving WSL-Windows integration challenges through file-based bidirectional communication.-
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables Claude Desktop to interact with Discord through a dedicated bot. It allows users to list channels, read message history, and send messages directly from the AI interface.2-
- AlicenseNot gradedqualityCmaintenanceIntegrates Claude Desktop with GoHighLevel CRM, providing 269+ tools for contact management, messaging, sales, marketing, and more via MCP.7 npmISC
- AlicenseNot gradedqualityCmaintenanceEnables natural language management of Typebot bots: create, update, publish, list results, and start chat sessions via Claude Desktop.11 npmMIT