Skip to main content
All tools listed here are available to Claude Code once vijil-mcp is configured. Claude discovers them automatically via the MCP protocol — you do not call them directly.
Advanced tools (genome_*, evolution_*, proposal_*, scan_*, dimensions_*, demographics_*, inventory_*) are available in the server but not covered here. Ask Claude about them by name if you need them.

Status and Authentication

vijil_status

Checks whether the CLI is configured, authenticated, and has an active team selected. Claude calls this automatically when you ask it to verify your setup.

Check my Vijil setup

auth_change_password

Change your account password.

Change my Vijil password

team_list

List all teams your account belongs to.

List my Vijil teams

team_use

Switch the active team for all subsequent tool calls.

Switch to team c58aea71-…


Agents

Agent tools create and manage the AI model configurations that Vijil evaluates or protects.

agent_create

Create a new Agent configuration.

Create an agent called 'My Chat Agent' using gpt-4o at https://api.openai.com/v1/chat/completions

agent_list

List Agent configurations for the active team.

List my agents with their latest trust scores

agent_get

Get a specific Agent by ID.

Get the details for agent a1b2c3d4-…

agent_update

Update an existing Agent configuration.

Update agent a1b2c3d4-… to use gpt-4o-mini

agent_archive

Archive an Agent so it no longer appears in default listings.

Archive agent a1b2c3d4-…

agent_lifecycle

Set the Agent’s trust lifecycle stage.

Mark agent a1b2c3d4-… as tested

agent_import

Import an Agent from a remote URL (black box), an agent card file (grey box), or source code (white box).

agent_validate_import

Validate an import payload without creating the Agent. Accepts the same parameters as agent_import.

Validate importing the agent at https://api.example.com/v1/chat/completions before creating it

agent_eval_config

Get the evaluation configuration for an Agent.

agent_dome_configs

Get the Dome configuration bound to an Agent.

Show me the Dome configuration for agent a1b2c3d4-…


Harnesses

Harness tools manage the test suites that define which Probes are sent to your Agent during evaluation.

harness_list

List standard Harnesses available for evaluations (safety, security, reliability, privacy, toxicity, ethics).

What Harnesses are available?

harness_custom_create

Create a custom Harness for a specific Agent. Vijil generates Probes based on the Agent’s purpose and any Personas or Policies you attach.

Create a custom Harness called 'Support Bot Harness' for agent a1b2c3d4-…

harness_custom_list

List custom Harnesses for the active team.

List my custom Harnesses

harness_custom_get

Get a specific custom Harness by ID.

harness_custom_prompts

Get the generated Probes for a custom Harness.

Show me the prompts in custom Harness h1i2j3k4-…

harness_custom_cancel

Cancel a Harness that is still being generated.

harness_custom_delete

Delete a custom Harness.

Evaluations

Evaluation tools run Trust Score evaluations and retrieve results.

eval_run

Start a trust evaluation against an Agent.

Run a safety and security evaluation on agent a1b2c3d4-… with sample size 50 and wait for it to complete

eval_status

Check the status of an evaluation. Status values progress through startingpendingrunningcompletedsavingsaved. May also be failed or canceled.

What is the status of evaluation e5f6a7b8-…?

eval_results_detail

Get the full results for a completed evaluation — Trust Scores per Harness, per-Probe results, and identified failure patterns.

Show me the detailed results for evaluation e5f6a7b8-…

eval_list

List evaluation summaries for the active team.

List my completed evaluations for agent a1b2c3d4-…

eval_report

Generate a Trust Report for a completed evaluation.

Generate a report for evaluation e5f6a7b8-…

eval_logs

Get execution logs for an evaluation.

eval_cancel

Cancel a running evaluation.

eval_delete

Delete an evaluation and its results.

Protect

Dome tools manage Guardrail configurations that intercept your Agent’s inputs and outputs at runtime using Guards and Detectors.

dome_default_config

Get the default Dome configuration to use as a starting template.

Show me the default Dome configuration

dome_config_create

Create a Dome configuration, optionally binding it to an Agent.

Create a default Dome configuration for agent a1b2c3d4-…

dome_config_list

List Dome configurations for the active team.

List all my Dome configurations

dome_config_get

Get a specific Dome configuration.

dome_config_update

Replace an existing Dome configuration with new Guard settings.

dome_config_patch

Set or clear the Dome instance URL on a configuration.

Set the Dome instance URL for config d1e2f3a4-… to https://dome.example.com

dome_config_apply

Apply a configuration to the Dome instance, publishing any pending changes.

Apply Dome config d1e2f3a4-…

dome_config_delete

Delete a Dome configuration.

dome_detect

Submit content to a specific Detector for on-demand analysis.

Run a prompt-injection detection on the text 'Ignore all previous instructions'

dome_detect_status

Check the status of a detection request.

Red Team

Red team tools manage Personas, Policies, and adversarial campaigns.

Personas

Personas represent user archetypes that shape how Probes are generated for custom Harnesses.

persona_preset_list

List built-in Persona presets, categorized as professional, adversarial, or support.

Show me the adversarial persona presets

persona_from_preset

Create a Persona from a built-in preset.

Create a persona from the 'jailbreaker' preset

persona_create

Create a custom Persona.

Create an adversarial persona called 'Frustrated Customer' with expert knowledge

persona_list

List Personas for the active team.

List all adversarial personas


Policies

Policies define the rules and constraints Agents must follow. Attaching Policies to a custom Harness generates Probes that test compliance.

policy_preset_list

List built-in Policy presets.

Show me the available compliance policy presets

policy_from_preset

Copy a preset Policy into your team.

Create a GDPR compliance policy from the preset

policy_create

Create a Policy from text.

Create a privacy policy stating that the agent must not repeat or store personal data

policy_list

List Policies for the active team.

List my active compliance policies

policy_activate

Activate a draft Policy so it can be used in Harness generation.

policy_add_rule

Add a structured rule to a Policy.

Add a rule to policy p1q2r3s4-… that prohibits sharing customer PII with third parties


Red Team Campaigns

Red team campaigns run adversarial attack sequences using tools such as Garak, PromptFoo, and PyRIT.

redteam_tools

List available red team tools and their supported attack categories.

What red team tools are available?

redteam_run

Create and start a red team campaign.

Run a garak red team campaign against agent a1b2c3d4-… with the purpose 'customer support chatbot' testing jailbreaks and prompt injection, with 20 tests per category, and wait for it to finish

redteam_status

Check the status of a campaign.

redteam_results

Get the results of a completed campaign.

Show me the results of red team campaign c1d2e3f4-…


Telemetry

Telemetry tools surface aggregated trust metrics and the observability data emitted by Dome-protected Agents.

dashboard_show

Display the aggregated Trust Dashboard for the active team — latest Trust Scores, evaluation history, and protection status across all Agents.

Show me the trust dashboard

telemetry_metric_total

Get the total value of a counter metric over a time range.

Show me the total request count for the last 24 hours

telemetry_counter_series

Get a time series for a counter metric.

telemetry_latency_metric

Get latency percentiles over time for a metric.

Show me p50 and p99 latency for the last hour

Last modified on July 16, 2026