Action1 MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.0.1更新於 Nov 8, 2026

Read endpoints, missing updates, CVE vulnerabilities, installed software and reports in Action1.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行雲端與基礎設施安全與監控資料與分析

概覽

AI 產生的概覽

以唯讀方式存取 Action1 端點管理資料:受管端點、缺少的修補程式、CVE 漏洞、軟體清單與報表。

可以做什麼
  • 列出組織,以及 API 使用者的角色與設定
  • 搜尋 Action1 物件,列出受管端點、端點群組及群組成員
  • 列出缺少的更新、單一軟體套件的更新與已安裝軟體清單
  • 列出 CVE 漏洞、取得單一 CVE 詳情並列出受影響端點
  • 列出自動化執行紀錄與報表定義,並取得報表資料列
  • 查看用量、提出功能需求、升級或取消訂閱
適用情境
適合讓助理在不開啟主控台的情況下回答裝置群健康狀態、修補合規性或漏洞暴露面的問題,例如哪些端點離線、缺少哪些重大更新,或某個 CVE 影響哪些機器。
執行需求
透過 streamable HTTP 連線至託管的遠端端點,無需本機安裝。登入採用 OAuth,登入頁面要求填寫 Action1 區域、Client ID 與 Client secret(在 Action1 的 Configuration | Users & API Credentials 中建立),伺服器會依使用者儲存這些憑證。免費方案每月 50 次工具呼叫。
安裝前請注意
需要把 Action1 的 Client ID 與 Client secret 交給第三方託管服務,並由其依使用者儲存。所列工具為唯讀,但伺服器另提供會開啟 Stripe 付費結帳、取消訂閱或送出功能需求的 meta 工具,執行前應先確認。付費方案需要花錢,且 Pro 僅涵蓋此伺服器。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Action1 MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Faction1/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "action1-by-usefulapi": {
      "type": "http",
      "url": "https://action1.usefulapi.io/mcp"
    }
  }
}

README

Action1 MCP by usefulapi

Use your Action1 account from Claude, Cursor, or any MCP client. Read endpoints, missing updates, CVE vulnerabilities, installed software and reports. Hosted, no local install: connect with your own credentials.

Live endpoint: https://action1.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://action1.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http action1 https://action1.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "action1": {      "url": "https://action1.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Action1 credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/action1/

On first connect you provide your Action1 region, a Client ID and a Client secret (created under Configuration | Users & API Credentials in Action1). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
action1_list_organizationsreadList organizations
action1_get_current_userreadGet the API user
action1_searchreadSearch Action1
action1_list_endpointsreadList managed endpoints
action1_get_endpointreadGet a managed endpoint
action1_list_endpoint_groupsreadList endpoint groups
action1_list_group_endpointsreadList endpoints in a group
action1_list_missing_updatesreadList missing updates
action1_list_package_updatesreadList updates for a package
action1_list_vulnerabilitiesreadList vulnerable software
action1_get_vulnerabilityreadGet a CVE in an organization
action1_list_vulnerability_endpointsreadList endpoints affected by a CVE
action1_list_installed_softwarereadList installed software
action1_list_automation_instancesreadList automation runs
action1_list_reportsreadList reports
action1_get_report_rowsreadGet report rows
action1_usage_statusmetaUsage status (free-tier meter)
action1_request_featuremetaRequest a missing feature
action1_upgrademetaUpgrade to Pro or Pro+
action1_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with action1_upgrade (it returns a Stripe Checkout link). Cancel any time with action1_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running action1_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

來源:servers/action1/README.md,提交 eece7cf

工具

16

action1_list_organizations

List organizations

List the Action1 organizations these API credentials can reach, with their ids. Call this first: most other tools need an organization id. Action1 API: GET /organizations.

輸入參數admin

action1_get_current_user

Get the API user

Get the settings and roles of the user behind these API credentials. Use it to check what the credentials can see. Action1 API: GET /me.

無需輸入參數。

action1_list_endpoints

List managed endpoints

List the managed endpoints (computers) of one organization or of all organizations, with status, OS, last-seen time and update state. Filter by status, update state, OS or reboot need. Action1 API: GET /endpoints/managed/{orgId}.

輸入參數osfromlimitorgIdfieldsfiltersortbystatusonline_statusupdate_statusreboot_requiredvulnerability_status

action1_get_endpoint

Get a managed endpoint

Get one managed endpoint: name, OS, hardware, agent version, last seen and status. Action1 API: GET /endpoints/managed/{orgId}/{endpointId}.

輸入參數orgIdendpointId必填

action1_list_endpoint_groups

List endpoint groups

List the endpoint groups (dynamic or manual sets of endpoints) of one organization. Action1 API: GET /endpoints/groups/{orgId}.

輸入參數fromlimitorgId必填filtersortby

action1_list_group_endpoints

List endpoints in a group

List the endpoints in one endpoint group, with the same filters as action1_list_endpoints. Action1 API: GET /endpoints/groups/{orgId}/{groupId}/contents.

輸入參數osfromlimitorgId必填filtersortbystatusgroupId必填online_statusupdate_statusreboot_requiredvulnerability_status

action1_list_missing_updates

List missing updates

List the software updates (patches) that endpoints still miss, across one organization or all organizations. Filter by approval status and severity. Action1 API: GET /updates/{orgId}.

輸入參數fromlimitorgIdcustomfiltersortbyonly_latestapproval_statussecurity_severity

action1_list_package_updates

List updates for a package

List the updates of one software package and the endpoints they affect. Action1 API: GET /updates/{orgId}/{packageId}.

輸入參數fromlimitorgIdfiltersortbypackageId必填only_latestapproval_statussecurity_severity

action1_list_vulnerabilities

List vulnerable software

List the CVE vulnerabilities found on endpoints in one organization or all organizations, with CVSS score, remediation deadline and affected endpoint counts. Action1 API: GET /vulnerabilities/{orgId}.

輸入參數fromlimitorgIdscorefiltersortbycve_idsendpoint_idpublished_date_endremediation_statuspublished_date_start

action1_get_vulnerability

Get a CVE in an organization

Get one CVE as Action1 sees it in one organization: CVSS vector, exploitability, CISA KEV flag, remediation status and deadline. Action1 API: GET /vulnerabilities/{orgId}/{cveId}.

輸入參數cveId必填orgId必填

action1_list_vulnerability_endpoints

List endpoints affected by a CVE

List the endpoints in one organization or all organizations that a CVE affects, with the software involved. Action1 API: GET /vulnerabilities/{orgId}/{cveId}/endpoints.

輸入參數fromcveId必填limitorgIdfiltersortbyproduct_names

action1_list_installed_software

List installed software

List the software installed across the endpoints of one organization (the software inventory). Action1 API: GET /installed-software/{orgId}/data.

輸入參數fromlimitorgId必填filtersortbylive_only

action1_list_automation_instances

List automation runs

List automation runs (instances) of one organization with their status and completion. Action1 API: GET /automations/instances/{orgId}.

輸入參數fromlimitorgId必填filtersortbystatuscompletedendpoint_id

action1_list_reports

List reports

List the Action1 report definitions available to these credentials (built-in and custom). Use the report ids with action1_get_report_rows. Action1 API: GET /reports/all.

輸入參數subtree

action1_get_report_rows

Get report rows

Get the rows of one Action1 report for one organization. Use action1_list_reports for report ids. Action1 API: GET /reportdata/{orgId}/{reportId}/data.

輸入參數fromlimitorgId必填filtersortbydetailsreportId必填live_onlyendpoint_id

版本歷史

1
  1. v1.0.1最新Nov 8, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合