Connects Claude Code to the hosted Artemis Recon MCP server, which walks you through an authorized red-team reconnaissance engagement against an AI asset (chatbot, agent, RAG feature, LLM-powered endpoint):
scope → profile → surface → trust-map → synthesize → handoff
scope is a strict rules-of-engagement gate; the rest is authorized
reconnaissance and bounded probing of the AI assets you scope in.
The server holds the playbook, the per-tenant state, the LLM reasoning loop, and
the authorization document. This plugin ships only the slash commands, the
mentor-mode skill, and the manifest that points at the hosted server.
The plugin bundles the hosted mentor MCP server and provisions it with your
API key, so install is one step. Two equivalent ways to provide the key:
Terminal:
claude plugin marketplace add Repello-AI/artemis-recon && \
claude plugin install artemis-recon@repelloai --config artemis_recon_api_key=YOUR_KEY
Desktop app: /plugins → Marketplaces → add Repello-AI/artemis-recon →
Plugins → Artemis Recon → Install, and paste your key when prompted.
Replace YOUR_KEY with the rpl_… key from your dashboard (see "Get a key"
below). The key is stored in your OS keychain and sent as a Bearer token to
https://recon.repello.ai/mcp.
Then fully restart Claude Code — MCP tools load at session startup, so the
mentor tools appear after a reopen. /plugin list should show
artemis-recon@repelloai; /mcp should show mentor connected.
Prefer a standalone server instead of the bundled one? Skip
--configand runclaude mcp add mentor https://recon.repello.ai/mcp -t http -s user -H "Authorization: Bearer YOUR_KEY". The/reconskill works with either — it finds thementor_*tools whatever the prefix.
/recon notion.so
Artemis Recon will demand scope confirmation first (authorization basis, in-scope/out-of-scope assets, environment, allowed techniques, rate limits, stop conditions, etc.), then walk you through the recon phases. It only operates inside the scope you record — anything outside it is refused.
| name | what it does |
|---|---|
/recon <target> |
start a fresh recon engagement |
/reset [new objective] |
clear or resume an engagement |
artemis-recon/
├── .claude-plugin/
│ ├── plugin.json userConfig key + bundled mentor MCP (type:http, Bearer auth)
│ └── marketplace.json
├── commands/
│ ├── recon.md /recon
│ └── reset.md /reset
├── skills/
│ └── mentor-mode/
│ └── SKILL.md the obedience contract
├── README.md
├── USAGE.md
└── LICENSE
No Go code, no binary, no playbook. All compute lives server-side.
Sign in to the Artemis Recon dashboard at https://recon.repello.ai with
your work email (magic link), then API keys → Create key. The key starts
with rpl_ and is shown only once — paste it when the plugin prompts for the
Artemis Recon API key (or pass --config artemis_recon_api_key=…). Rotate or
revoke keys anytime from the same page; revoking immediately cuts off any client
using that key.
Apache License 2.0 — see LICENSE.