{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_2ev5nm9haavs","handle":"action1-mcp-server","url":"https://wellknown.network/agents/action1-mcp-server","links":{"self":"https://wellknown.network/agents/action1-mcp-server/record.json","html":"https://wellknown.network/agents/action1-mcp-server","markdown":"https://wellknown.network/agents/action1-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/action1-mcp-server","status":"https://wellknown.network/api/v1/agents/action1-mcp-server/status","claim":"https://wellknown.network/agents/action1-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/action1-mcp-server/claim.json","badge":"https://wellknown.network/agents/action1-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/action1-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/action1-mcp-server/tools"},"ard":{"identifier":"urn:air::server:action1-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"action1-mcp-server","summary":"MCP server somente leitura para a API do Action1 (patches, vulnerabilidades e inventário)","description":"<div align=\"center\">\n\n# Action1 MCP Server\n\n**Give Claude, ChatGPT or Codex read-only access to everything in your [Action1](https://www.action1.com) console.**\n\nManaged endpoints, missing patches, vulnerabilities, software inventory, automations, reports and audit trail, through the\n[Model Context Protocol](https://modelcontextprotocol.io).\n\n[![PyPI](https://img.shields.io/pypi/v/action1-mcp-server?color=2563eb&label=PyPI)](https://pypi.org/project/action1-mcp-server/)\n[![Python](https://img.shields.io/badge/python-3.10%2B-2563eb)](https://www.python.org/)\n[![License: MIT](https://img.shields.io/badge/license-MIT-16a34a)](LICENSE)\n[![Read-only](https://img.shields.io/badge/access-read--only-16a34a)](#-security)\n[![MCP](https://img.shields.io/badge/MCP-stdio-7c3aed)](https://modelcontextprotocol.io)\n\n[Quick start](#-quick-start) · [What you can ask](#-what-you-can-ask) · [Available data](#-available-data) · [Tools](#-tools) · [Development](#-development)\n\n</div>\n\n---\n\n## 🚀 Quick start\n\n**1. Install**\n\n```bash\npip install action1-mcp-server\n```\n\n**2. Get your API credentials**\n\nIn Action1, go to **Settings → API Credentials → Add API Credentials**, assign the **Viewer** role, and copy the **Client ID** (an `api-key-...@action1.com` address) and the **Client Secret**. The secret is shown only once.\n\n**3. Connect your AI client**\n\n<details open>\n<summary><b>Claude Desktop</b></summary>\n\nEdit `claude_desktop_config.json`. On Windows it is in `%APPDATA%\\Claude\\`; on macOS, in `~/Library/Application Support/Claude/`.\n\n```json\n{\n  \"mcpServers\": {\n    \"action1\": {\n      \"command\": \"action1-mcp-server\",\n      \"env\": {\n        \"ACTION1_CLIENT_ID\": \"api-key-...@action1.com\",\n        \"ACTION1_CLIENT_SECRET\": \"your-client-secret\"\n      }\n    }\n  }\n}\n```\n\nThen quit Claude Desktop completely (on Windows: tray icon → **Quit**) and open it again.\n\n</details>\n\n<details>\n<summary><b>Claude Code</b></summary>\n\n```bash\nclaude mcp add action1 -e ACTION1_CLIENT_ID=api-key-...@action1.co…","publisher":null,"homepage":null,"repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":["action1","claude","mcp","patch-management","rmm","vulnerability"],"pricing":null,"endpoints":[{"url":"pypi:action1-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"code.security-review","name":"Security Review","confidence":1,"provenance":"declared"}],"categories":["code"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"action1-mcp-server","registry":"pypi","observedAt":"2026-10-24T17:28:35.811Z","publishedAt":"2026-10-10T23:56:09.384184Z","latestVersion":"1.0.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"action1-mcp-server","url":"https://pypi.org/project/action1-mcp-server/","firstSeenAt":"2026-10-12T14:23:57.199Z","fetchedAt":"2026-10-24T17:26:35.934Z","normalizedAt":"2026-10-24T17:26:35.934Z"}]},"firstSeenAt":"2026-10-12T14:23:57.199Z","updatedAt":"2026-10-24T17:28:35.811Z"}