arista-cvp

Automate Arista CloudVision Portal device management via its REST API.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill arista-cvp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arista-cvp
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/arista-cvp
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill arista-cvp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, fastmcp, httpx, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of Arista network devices through the CloudVision Portal (CVP) REST API, simplifying inventory tracking, event monitoring, and configuration tasks.

Core Features & Use Cases

  • Device Inventory: Retrieve a comprehensive list of all managed Arista devices, including their hostname, model, serial number, and software version.
  • Event Monitoring: Fetch real-time events and alerts from CVP to quickly identify and address network issues.
  • Connectivity Monitoring: Analyze network probe statistics like jitter, latency, and packet loss to assess network health.
  • Tag Management: Create and apply device-level tags through CVP's workspace workflow for better organization and automation.
  • Use Case: Automatically reconcile Arista device inventory in CVP against your NetBox source of truth, flagging any discrepancies.

Quick Start

Use the arista-cvp skill to get the inventory of all devices from CloudVision.

Frequently Asked Questions about arista-cvp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Arista CloudVision Portal device inventory management via REST API?

This Skill automates Arista CVP REST API device inventory queries by retrieving hostnames, models, serial numbers, and software versions using Python and httpx. It requires a CVP instance hostname and service account token for authentication.

Can I monitor network connectivity probes and latency through Arista CVP?

You can monitor network connectivity probes through Arista CVP by analyzing network probe statistics like jitter, latency, and packet loss. This Skill fetches real-time events and alerts to help assess overall network health and quickly identify issues.

How do I manage device tags in Arista CVP using network automation?

Manage device tags in Arista CVP using network automation by creating and applying device-level tags through CVP's workspace workflow. This allows better device organization and triggers automated configuration tasks across the network.

Does the arista-cvp Skill work with Python and httpx for API interactions?

Yes, the arista-cvp Skill works with Python and httpx for API interactions. It utilizes fastmcp, httpx, and python-dotenv to authenticate with a service account token and manage Arista CVP operations through its REST API.

What is needed to authenticate with Arista CloudVision Portal for event monitoring?

To authenticate with Arista CloudVision Portal for event monitoring, you need a CVP instance hostname and a service account token. The Skill uses python-dotenv to manage these credentials when interacting with the REST API to fetch real-time alerts.