Sentinel Skill.

A single SKILL.md file that teaches any AI agent how to operate your Kajeet IoT fleet via MCP. One skill, every agent runtime. Drop it in, your agent picks up the live tool catalog.

1file
6platforms
11tool groups
0config

sentinel-iot

v1.0 · 216 lines · SKILL.md
Download SKILL.md

The Sentinel IoT skill teaches your agent how to operate Kajeet Sentinel through the Kajeet MCP server — 11 tool groups covering devices, SIMs, usage, content filtering, failover, GPS, billing, and support. The skill explains when to call each tool; the live MCP catalog at https://mcp.kajeet.dev/mcp answers what arguments to pass.

/// What your agent learns

  • auth — identity, session, account switch, API keys
  • sentinel_devices — list, lookup, totals, health
  • sentinel_device_actions — suspend / unsuspend
  • sentinel_usage — summary, hourly, daily, by_device
  • sentinel_web_activity — top allowed & denied domains
  • sentinel_gps — devices, location history
  • sentinel_activation — carriers, inventory, activate
  • sentinel_admin — account users, media center
  • sentinel_cradlepoint — router usage, logs, signal
  • smart_failover — telemetry, alarms, reboot, firmware
  • support — KB, cases, incidents

/// Preview

SKILL.md
---
name: sentinel-iot
description: Operate Kajeet Sentinel cellular IoT fleets via the Kajeet MCP server (https://mcp.kajeet.dev/mcp). Use whenever the user mentions Kajeet, Sentinel, smartSIM, or asks to list devices, check cellular data usage, suspend or activate a SIM, inspect content filtering, or pull failover/GPS state on a managed IoT fleet.
---

# Sentinel IoT skill

This skill teaches the agent how to operate **Kajeet Sentinel** — a cellular IoT
fleet platform managing hundreds of thousands of SIMs across U.S. education,
transit, public sector, healthcare, and enterprise deployments. All operations
go through the **Kajeet IoT Connectivity MCP server**, which exposes Sentinel
as a typed, self-describing tool catalog.

## 1. Wire up the MCP server (one-time)

### 1a. Get an API key

Go to <https://kajeet.dev/api-keys> and create a key. A single key
authenticates REST, CLI, and MCP traffic — there is no separate "MCP key".

### 1b. Add the server to your host's MCP config

Pick **one** of the three auth patterns below. All three are accepted by
the server; the first is recommended.

**Option A — `Authorization: Bearer` header (recommended).** Most hosts
that support remote MCP servers accept a `headers` block:

```json
{
  "mcpServers": {
    "sentinel": {
      "url": "https://mcp.kajeet.dev/mcp",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
```

If your host supports environment-variable expansion in the config (Claude
Code does, via `${VAR}` syntax), keep the secret out of the file:

```json
"headers": {
  "Authorization": "Bearer ${SENTINEL_API_KEY}"
}
```

…and then `export SENTINEL_API_KEY="..."` in your shell.
/// Highlights

Why teams ship this skill

Built for safety, simplicity, and portability across every modern agent runtime.

Preview then confirm

Destructive actions (suspend, activate, rate-plan changes) return a preview first; the agent must re-call with confirm:"YES" to execute.

MCP-native, drag and drop

Drop the file, wire the Kajeet MCP server once, done. No SDK, no build step, no fine-tuning.

Natural language

"How many devices are active?" → agent picks the right MCP tool, calls it, formats the answer.

Portable, no lock-in

Plain markdown with YAML frontmatter. Works in Claude Code, Cursor, and any host that ingests SKILL.md files.

/// Platforms

Same skill, every agent

One file. Drop it in the right directory and the agent picks it up on its next session.

Claude Code

~/.claude/skills/sentinel/SKILL.md
install.sh
mkdir -p ~/.claude/skills/sentinel && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o ~/.claude/skills/sentinel/SKILL.md

Claude Code discovers the skill on its next session. Pair with `claude mcp add` to wire up the Sentinel MCP server.

OpenAI Codex

~/.codex/skills/sentinel/SKILL.md
install.sh
mkdir -p ~/.codex/skills/sentinel && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o ~/.codex/skills/sentinel/SKILL.md

Available in your next Codex CLI session. Add the Kajeet MCP server in `~/.codex/mcp.json`.

Gemini CLI

~/.gemini/skills/sentinel/SKILL.md
install.sh
mkdir -p ~/.gemini/skills/sentinel && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o ~/.gemini/skills/sentinel/SKILL.md

Gemini picks up the skill on next invocation. MCP server config goes in `~/.gemini/settings.json`.

Cursor

.cursor/rules/sentinel.mdc
install.sh
mkdir -p .cursor/rules && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o .cursor/rules/sentinel.mdc

Drop into your project root. Cursor reads the frontmatter description and applies on next chat. Add MCP via `.cursor/mcp.json`.

Hermes Agent

~/.hermes/skills/sentinel/SKILL.md
install.sh
mkdir -p ~/.hermes/skills/sentinel && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o ~/.hermes/skills/sentinel/SKILL.md

Auto-discovered on next run. Works with any Hermes-compatible model backend.

OpenClaw

~/.openclaw/workspace/skills/sentinel/SKILL.md
install.sh
mkdir -p ~/.openclaw/workspace/skills/sentinel && \
curl -fsSL https://kajeet.dev/skills/sentinel/SKILL.md \
  -o ~/.openclaw/workspace/skills/sentinel/SKILL.md

Auto-discovered on next session. Works with any model backend.

/// How it works

Three steps, every time

No build pipeline, no SDK upgrades, no plugin matrix to track. The skill is plain markdown.

Workflow

From file to agent in under a minute

Download
Grab the SKILL.md — one file, 216 lines, pure markdown with YAML frontmatter.
Drop it in
Copy to your agent's skills directory (or run the one-liner above). No config, no dependencies, no build step.
Ask anything
“How many devices are active?” — your agent reads the skill, calls the right MCP tool, returns the answer.

Wire it up and try it.

The skill is plain markdown — fork it, extend it, ship it. Any host that ingests SKILL.md and speaks MCP works out of the box.

Free Trial SIM