> ## Documentation Index
> Fetch the complete documentation index at: https://developer.kyberis.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up Kyberis in your Agent

> Install the Kyberis skill, connect MCP, and verify your agent can call Kyberis.

Use both published npm tools for the best agent experience:

* `@kyberis-ai/agent-skills` installs Kyberis investigation instructions for your agent.
* `@kyberis-ai/mcp` connects your agent to Kyberis tools with a one-time connect token.

## Prerequisites

* [Node.js 20 or newer with `npx`](/install/node-npx)
* A Kyberis API key or access to the Kyberis dashboard
* A one-time MCP connect token from [API keys](https://app.kyberis.ai/api-keys)

## 1. Install the Skill

Choose your agent:

```bash theme={null}
npx -y @kyberis-ai/agent-skills install claude
npx -y @kyberis-ai/agent-skills install cursor
npx -y @kyberis-ai/agent-skills install codex
npx -y @kyberis-ai/agent-skills install windsurf
```

For another agent, install the generic bundle into a directory your agent can read:

```bash theme={null}
npx -y @kyberis-ai/agent-skills install generic --dir ./kyberis-agent-skill
```

## 2. Create a Connect Token

Open [API keys](https://app.kyberis.ai/api-keys) in the Kyberis dashboard and generate a one-time MCP connect token for your agent.

Connect tokens begin with `kct_`. They are single-use credentials for setup. Generate a new token if yours expires, is revoked, or has already been used.

## 3. Connect MCP

Use the same agent name when connecting MCP:

```bash theme={null}
npx -y @kyberis-ai/mcp connect claude --token kct_abc123
npx -y @kyberis-ai/mcp connect cursor --token kct_abc123
npx -y @kyberis-ai/mcp connect codex --token kct_abc123
npx -y @kyberis-ai/mcp connect windsurf --token kct_abc123
```

For unsupported agents, use generic mode and copy the returned configuration:

```bash theme={null}
npx -y @kyberis-ai/mcp connect generic --token kct_abc123 --json
```

## 4. Verify

Restart or reload your agent, then ask:

```text theme={null}
Use Kyberis to check API health, then resolve CVE-2024-3094 as a CVE. If the result is ambiguous, show candidates instead of guessing.
```

## Next Steps

<CardGroup cols={2}>
  <Card title="Set up Codex Desktop" icon="https://mintcdn.com/kyberis/c-TjxE2WqJIPZVhQ/icons/mcp.svg?fit=max&auto=format&n=c-TjxE2WqJIPZVhQ&q=85&s=7863df3c06b580b0bb617a65bf1f7b4a" href="/install/codex" width="24" height="24" data-path="icons/mcp.svg" />

  <Card title="Install skills" icon="https://mintcdn.com/kyberis/c-TjxE2WqJIPZVhQ/icons/skill.svg?fit=max&auto=format&n=c-TjxE2WqJIPZVhQ&q=85&s=8f27afa1ae8b079155f39d54e121811a" href="/install/skills" width="24" height="24" data-path="icons/skill.svg" />

  <Card title="Connect MCP" icon="https://mintcdn.com/kyberis/c-TjxE2WqJIPZVhQ/icons/mcp.svg?fit=max&auto=format&n=c-TjxE2WqJIPZVhQ&q=85&s=7863df3c06b580b0bb617a65bf1f7b4a" href="/install/mcp" width="24" height="24" data-path="icons/mcp.svg" />
</CardGroup>
