Tag: mcp
Modify Unity Project Assets
Modify Unity assets within the Assets folder using full content overrides, path-based patches, or JSON merge patches. It supports various UnityEngine.Object types including Materials, ScriptableObjects, and Prefabs.
KubeVirt Virtual Machine Management
Enables management of virtual machine lifecycles on Kubernetes clusters using KubeVirt. It provides functions for detecting installations, starting or stopping VMs, performing live migrations, and managing data volumes.
Create Unity Material Assets
Generates new material assets at a specified path using a provided shader name. The tool automatically creates any required directories recursively within the project.
Kubernetes Cluster Management with Kind
Automate the lifecycle of local Kubernetes clusters using Kind, including cluster creation, node management, and image loading. This toolset facilitates efficient local development and CI/CD testing within Docker containers.
Retrieve Unity Asset Data
Extract serialised fields and properties from Unity assets using specific paths or complex view queries. Supports filtering by name pattern, maximum depth, and type.
Kubernetes Policy Management with Kyverno and Gatekeeper
Manage and audit Kubernetes security policies using Kyverno and Gatekeeper. This skill enables detection of policy engines, listing cluster policies, and reviewing compliance reports for violations.
Create Unity Prefabs and Variants
Automates the creation of Unity prefabs and prefab variants from scene GameObjects or existing assets. It supports recursive folder creation and connecting scene objects to the newly created prefab.
Kubernetes Resource Management and Operations
Automate Kubernetes resource lifecycle management by applying manifests, patching resources, and executing commands within pods. It provides capabilities for scaling deployments, managing rollouts, and updating labels or annotations.
Close Currently Opened Unity Prefabs
Closes the currently active prefab in the Unity Editor, with an option to save or discard changes.
Kubernetes Networking Management
Manage Kubernetes networking resources including services, ingresses, endpoints, and network policies. This skill enables configuring connectivity, load balancing, and network isolation within a cluster.
Move and rename Unity project assets
Moves assets between specified paths within a Unity project and performs an AssetDatabase.Refresh() upon completion. It is primarily used for renaming assets by relocating them to new paths.
Unity Asset Database Search Tool
Search the Unity project asset database using filters for names, labels, types, or glob patterns. The tool returns metadata including asset paths, GUIDs, and types for identified objects.
Search Unity Built-in Assets
Search for built-in Unity Editor assets within the unity_builtin_extra resources using name or type filters. The tool returns asset references including instance IDs and paths.
Kubernetes Helm Chart Management
Provides a comprehensive suite of operations for managing Helm v3 releases, repositories, and chart development. It enables tasks such as installing, upgrading, and rolling back charts, as well as linting and packaging Helm charts.
Delete Unity Project Assets
Deletes assets at specified paths within a Unity project and performs an AssetDatabase.Refresh() upon completion.
Kubernetes GitOps Management with Flux and ArgoCD
Manage and troubleshoot GitOps workflows using Flux and ArgoCD. It provides capabilities for checking sync status, triggering reconciliations, and monitoring application health across Kubernetes clusters.
Create Folders in Unity Projects
Creates new folders within a Unity project's Assets directory by specifying parent paths and new folder names. The operation returns the GUIDs of the newly created folders and triggers an AssetDatabase refresh.
Kubernetes Cluster Diagnostics and Analysis
Perform cluster health assessments, resource metrics analysis, and environment comparisons across Kubernetes namespaces and clusters. It enables automated diagnostics for capacity planning and post-incident investigations.
Unity Asset Copying Tool
Copies Unity assets from specified source paths to new destination paths and triggers an AssetDatabase refresh. This tool is designed for use within the Unity MCP ecosystem.
Kubernetes Deployment and Release Management
Automate Kubernetes workload deployments using various strategies including rolling updates, canary, and blue-green deployments. It supports Helm chart management, Argo Rollouts, and Flagger for progressive delivery and health verification.
Core Kubernetes Resource Management
Enables the management of fundamental Kubernetes objects including pods, namespaces, configmaps, secrets, and nodes. It supports multi-cluster operations via the context parameter.
Kubernetes MCP Server CLI
A command-line interface for managing the kubectl MCP server, providing capabilities for tool discovery, direct invocation, and cluster health diagnostics.
Cluster API Lifecycle Management
Automate Kubernetes cluster provisioning, scaling, and upgrades using Cluster API tools. This skill enables managing machine deployments, monitoring cluster phases, and retrieving kubeconfigs for workload clusters.
Kubernetes Backup and Restore with Velero
Automate Kubernetes disaster recovery and workload migration using Velero. The skill provides capabilities for detecting installations, creating backups, and executing restores.