Skip to main content
This quickstart takes you from authentication to a completed behavioral Evaluation. Choose one interface and follow its tab through each step.
The vijil-mcp server is a separate package that uses vijil-console under the hood. It does not share the vijil-sdk installation or configuration.
To work on an Agent in its own repository, install the Claude Code plugin instead. It bundles vijil-mcp and adds /vijil commands for the whole lifecycle.

Prerequisites

  • A Vijil Console deployment and its API gateway URL
  • Vijil credentials: a client ID and client secret, or a bearer access token
  • A provider API key for the Agent endpoint you want to test
  • Claude Code if you choose MCP

Run Your First Evaluation

1

Install Your Interface

Install vijil-sdk, which includes the vijil CLI:
2

Configure and Authenticate

Save the Console gateway, then export the API credential pair created in the Console:
The CLI exchanges the pair for a bearer token when it creates the client. If you already have a bearer token, set VIJIL_API_KEY or run vijil auth login and paste the token. Interactive login saves it to ~/.vijil/credentials.json.If your credentials do not resolve a team automatically, pin one in ~/.vijil/config.toml:
3

Register an Agent

The example below registers an OpenAI-compatible chat-completions endpoint. Keep provider credentials in environment variables instead of command history or source control.
Copy the returned Agent id, then confirm the Agent is available:
4

Run a Baseline Evaluation

A baseline Evaluation uses the standard reliability, security, and safety Harnesses. The sample size limits how many Probes Vijil selects from each Harness.
The command waits by default, prints progress, and returns the completed Evaluation. Copy its id:
5

Inspect the Results

Show the completed Evaluation and the Agent’s latest Trust Score:
Inspect only the prompt-response rows from failed Probes:
6

Download the Report

You generate Trust Reports on demand after Evaluations complete.
reports download generates the report first when necessary:

Next Steps

CLI Setup

Configure authentication, gateway settings, output formats, and teams.

SDK Setup

Configure the Python client and credential resolution.

MCP Tools

Explore the natural-language tools exposed by the MCP server.

Understand Results

Interpret Trust Scores and investigate failed Probes.

Custom Harnesses

Build Evaluation suites for your Agent’s requirements.

Troubleshooting

Last modified on October 7, 2026