Action1 MCP Server
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., "@Action1 MCP Serverwhich of my endpoints are missing critical Windows updates?"
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.
action1-mcp-server
Unofficial: not affiliated with, endorsed by, or supported by Action1 Corporation. An MCP server for the Action1 RMM API, built on action1-python-client.
What it can do:
Read: organizations, endpoints, groups, missing updates, vulnerabilities, automations, reports, users, roles, data sources (
TOOLSinsrc/action1_mcp/server.py). List tools return one page (offset/limit, default 20) plustotal, with Action1's server-side text filter (contains), so a tenant with thousands of CVEs stays fast and small.Build custom reports: the model writes a PowerShell check, calls
publish_checkto create the Action1 data source + custom report,requery_reportto have agents collect now, thenlist_report_datato read results, e.g. "check my Windows servers against CIS Level 1 and summarize what fails". The workflow is described to the model in the server's instructions.Run scripts:
run_scriptruns PowerShell as SYSTEM on chosen endpoints right now and returns each one's output (capped at ~10,000 chars by Action1; never reboots). Good for one-off diagnostics or fetching files a data source wrote, e.g. the full CIS v8 details JSON.Change only report-related things (
WRITE_TOOLS): requery, delete a custom report or data source. No endpoint/user/org deletes. MCP clients ask before calling non-read-only tools.
Data sources run on online Windows agents only (Action1 data sources are PowerShell-only);
results arrive asynchronously, typically minutes after requery_report.
Install
pip install git+https://github.com/ComTom777/action1-mcp-server.gitor use it without installing, via uv:
uvx --from git+https://github.com/ComTom777/action1-mcp-server.git action1-mcp
Related MCP server: Minerva MCP
Configure
Create an API key in the Action1 console (Configuration → API Credentials), then add the server to your MCP client.
Claude Code:
claude mcp add action1 \
-e ACTION1_CLIENT_ID=api-key-xxxx@action1.com \
-e ACTION1_CLIENT_SECRET=... \
-e ACTION1_REGION=europe \
-- uvx --from git+https://github.com/ComTom777/action1-mcp-server.git action1-mcpClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"action1": {
"command": "uvx",
"args": ["--from", "git+https://github.com/ComTom777/action1-mcp-server.git", "action1-mcp"],
"env": {
"ACTION1_CLIENT_ID": "api-key-xxxx@action1.com",
"ACTION1_CLIENT_SECRET": "...",
"ACTION1_REGION": "europe"
}
}
}
}ACTION1_REGION is north_america (default), europe, or australia.
Adding a tool
Add "client_method_name": "description" to TOOLS in server.py. The tool's parameters
come from the client method's signature.
Development
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -e ".[dev]"
pytestThis server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthcom.vibgrate
Query your team's drift, vulnerability, and upgrade data from any AI assistant. OAuth 2.1, 51 tools.
Assess AI-discovery readiness, plan visibility fixes, and summarize scan evidence. Read-only.
Give your AI agents trusted access to the full Postman platform.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants and automation tools to manage Microsoft 365, Entra ID, and Intune resources through 32 tools for user/device/file management and infrastructure monitoring.6MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to administer Microsoft 365 and Azure, including PowerShell-only areas like Exchange, SharePoint, Teams, and Purview, with risk classification and human approval for write operations.91 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI clients to perform safe, read-only IT diagnostics and retrieve local runbooks, asset records, and knowledge articles through MCP, with allowlisted network checks and audit logging.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to query Microsoft Defender XDR telemetry for read-only threat hunting, incident triage, and vulnerability discovery using delegated per-user authentication and production guardrails.1MIT