Claude Code

Viri for Claude Code

Connect Viri to Claude Code

Viri works with Claude Code via MCP so you can schedule, edit, and delete workouts from the terminal.

Get started

  1. 1

    Add Viri as an MCP server

    From your terminal, register Viri with Claude Code:

    claude mcp add --transport http viri https://mcp-staging.viri.fit/mcp
  2. 2

    Authenticate

    Inside Claude Code, run /mcp. A browser window will open so you can sign in with your Viri account and approve the scopes you want Claude Code to use.

  3. 3

    Start using Viri tools

    Viri's tools appear in Claude Code's tool list. Ask about your schedule, create sessions, or reschedule workouts directly from the CLI.

MCP endpoint

https://mcp-staging.viri.fit/mcp

Paste this URL when adding Viri as a custom connector in Claude Code. This is the Viri staging endpoint — a production endpoint will replace it.

Or add it to .mcp.json directly:

{
  "mcpServers": {
    "viri": {
      "type": "http",
      "url": "https://mcp-staging.viri.fit/mcp"
    }
  }
}

Try asking

“Add a 30-minute upper body session tomorrow.”

Using Claude on the web instead? →
Open Claude Code documentation →

Claude and Anthropic are trademarks of Anthropic, PBC. Viri is an independent product and is not affiliated with, endorsed by, or sponsored by Anthropic.