smithery/netalertx

mcp-activation

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.

Installation

$ npx skills add smithery/netalertx --skill mcp-activation

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/netalertx · top by installs.

npx skills add smithery/netalertx

Browse all from smithery/netalertx

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Declared
Windsurf Not declared
Gemini CLI Declared
Cline Declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents github-copilot gemini cline

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,387 B
  • docs SUMMARY.md 289 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

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: ``text activate_skill("devcontainer-management") ``

  1. 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).

``bash # Run inside the container /workspaces/NetAlertX/.devcontainer/scripts/generate-configs.sh ``

  1. 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).