MC

mcp-activation

Bridge AI agents to live NetAlertX runtime data via the Model Context Protocol.

Install

mkdir -p .claude/skills/mcp-activation && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3448" && unzip -o skill.zip -d .claude/skills/mcp-activation && rm skill.zip

Installs to .claude/skills/mcp-activation

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Enables live interaction with the NetAlertX runtime. This skill configures the Model Context Protocol (MCP) connection, granting full API access for debugging, troubleshooting, and real-time operations including database queries, network scans, and device management.
267 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Configure MCP connection
  • Execute network scans
  • Query device database
  • Trigger Wake-on-LAN
  • Validate runtime state

How it works

The skill runs a configuration script inside the container to extract API tokens and generate connection files for the MCP server. It then requires a session restart or window reload to activate the tools.

Inputs & outputs

You give it
Configuration generation script execution
You get back
Active MCP server connection for AI agents

When to use mcp-activation

  • Connect to NetAlertX runtime
  • Query live network database
  • Trigger network scan actions
  • Validate runtime fix efficacy

About this skill

MCP Activation Skill

This skill configures the NetAlertX development environment to expose the Model Context Protocol (MCP) server to AI agents.

Why use this?

By default, agents only have access to the static codebase (files). To perform dynamic actions—such as:

  • Querying the database (e.g., getting device lists, events)
  • Triggering actions (e.g., network scans, Wake-on-LAN)
  • Validating runtime state (e.g., checking if a fix actually works)

...you need access to the MCP Server running inside the container. This skill sets up the necessary authentication tokens and connection configs to bridge your agent to that live server.

Prerequisites

  1. Devcontainer: You must be connected to the NetAlertX devcontainer.
  2. Server Running: The backend server must be running (to generate app.conf with the API token).

Activation Steps

  1. Activate Devcontainer Skill: If you are not already inside the container, activate the management skill:

    activate_skill("devcontainer-management")
    
  2. Generate Configurations: Run the configuration generation script inside the container. This script extracts the API Token and creates the necessary settings files (.gemini/settings.json and .vscode/mcp.json).

    # Run inside the container
    /workspaces/NetAlertX/.devcontainer/scripts/generate-configs.sh
    
  3. Apply Changes:

    • For Gemini CLI: The agent session must be restarted to load the new .gemini/settings.json.

      "I have generated the MCP configuration. Please restart this session to activate the netalertx-devcontainer tools."

    • For VS Code (GitHub Copilot / Cline): The VS Code window must be reloaded to pick up the new .vscode/mcp.json.

      "I have generated the MCP configuration. Please run 'Developer: Reload Window' in VS Code to activate the MCP server."

Verification

After restarting, you should see new tools available (e.g., netalertx-devcontainer__get_devices).

When not to use it

  • When the NetAlertX container is not running
  • When the devcontainer is not active

Prerequisites

NetAlertX devcontainer connectionRunning backend server

Limitations

  • Requires manual session restart or window reload
  • Depends on the backend server generating an app.conf file

How it compares

It automates the generation of authentication tokens and connection files instead of requiring manual configuration of the MCP server.

Compared to similar skills

mcp-activation side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
mcp-activation (this skill)36moReviewIntermediate
splunk-connect-for-snmp-setup02moReviewAdvanced
secrets-management53moReviewAdvanced
ossfuzz12moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry