Skip to main content
Glama
borgels

mcp-server-action1

by borgels

mcp-server-action1

Action1 エンドポイント管理 (RMM/パッチ適用) REST API 3.0 用の MCP サーバー。

免責事項: これは Borgels による独立した非公式プロジェクトです。Borgels は Action1 とは提携しておらず、Action1 からの承認や支援も受けていません。「Action1」および Action1 API は、このサーバーが通信する対象を説明するためだけに言及されています。独自の Action1 資格情報が必要であり、Action1 API の使用は Action1 自身の 利用規約に従います。

ツール

読み取り(常時有効): 組織、管理対象エンドポイント(インベントリ、ステータスフィルター、不足している更新)、エンドポイントグループ、更新/パッチ(承認ステータス、重大度)、脆弱性(CVE、影響を受けるエンドポイント、修復)、インストール済みソフトウェア、ソフトウェアリポジトリ、スクリプトライブラリ、オートメーション(スケジュールとエンドポイントごとの実行履歴)、レポート + レポートデータ、エンタープライズ監査ログ、機能ディスカバリー。

書き込み(ACTION1_ENABLE_WRITES=true によるオプトイン): action1_set_update_approvals — 1つの組織に対する更新の承認/拒否(パッチ承認ワークフロー)。 orgId="all" は拒否されます。

意図的に除外(RMM の安全性): オートメーションの作成または実行(run_script/deploy/reboot — エンドポイント上でのリモートコード実行)、リモートデスクトップセッション、ソフトウェアリポジトリの変更(サプライチェーンリスク)、エンドポイントの削除/移動、ユーザー/ロール/組織の管理、エンタープライズの閉鎖。もしスクリプト実行が必要な場合は、別の職務分離されたコミットツールとすべきです。

Related MCP server: TuxCare ePortal MCP Server

認証とリージョン

OAuth2 クライアント資格情報を {base}/oauth2/token に対して使用します。トークンの有効期間は正確に3600秒で、自動的にキャッシュおよび更新されます。資格情報は Action1 コンソールの「Configuration → Users & API Credentials」で作成します。ACTION1_BASE_URL はデータセンターリージョンに合わせて設定してください(EU: https://app.eu.action1.com/api/3.0)。

ページネーションとレート制限

リストは {items, total_items, from, nextFrom} を返します。nextFromfrom として渡すと続きを取得できます。Action1 はエンタープライズごとに毎分 ~30 リクエスト以下に抑えることを推奨しています。429 レスポンスには retry-after が含まれます。

実行

npm install
npm run dev          # stdio
npm run dev:http     # streamable HTTP on :3000/mcp (stateless)
npm test

Docker イメージ: ghcr.io/borgels/mcp-server-action1main へのプッシュ時に公開)。

デプロイ

deploy/ には、docker-compose サービスブロック、hosts.json エントリ、リバースプロキシ サイトブロック、および環境変数のサンプルファイルがあります — 公開したい Action1 組織ごとに1インスタンスを、 フリートの前面にある OAuth 対応ゲートウェイ/リバースプロキシの背後に配置します。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to interact with VAST Data clusters for monitoring, listing, and management operations. It provides both read-only and read-write modes for cluster and tenant administration tasks.
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables management of TuxCare ePortal resources such as servers, feeds, registration keys, patchsets, and users through the ePortal API, with support for basic and API key authentication.
    26
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to investigate threats, pull reports, manage security policies, and administer deployment infrastructure through the Cisco Secure Access REST API.
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables governed agent access to Cortex XSIAM security operations APIs, including XQL log search, issues, cases, endpoints, and assets, with dataset authorization and optional identity-based access control.

View all related MCP servers

Related MCP Connectors

  • Issue, rotate and revoke scoped API-key passes for 25+ providers — the agent never sees a real key

  • Read-only access to your VortexIQ store data: audits, KPIs, alerts, Brand DNA, reports, Ask VIQ.

  • XFA's remote MCP server — query device posture, compliance, policies & CVEs. Read-only.

View all MCP Connectors

Latest Blog Posts

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/borgels/mcp-server-action1'

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