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

# Claude Code plugin

> One-command install for Claude Code and Cowork — the MCP server plus capture, recall, and review skills

The **dexi** plugin packages the [Dexi MCP server](/mcp/overview) with three skills, so Claude Code (and Claude Cowork) get the connection and the know-how in one install. It's the recommended way to connect from Claude Code; adding the server by hand with `claude mcp add` works too and gives you the same tools without the skills.

Source and issues: [github.com/dexi/claude-plugin](https://github.com/dexi/claude-plugin) (MIT).

## Install

<Tabs>
  <Tab title="Claude Code">
    ```bash theme={null}
    claude plugin marketplace add dexi/claude-plugin
    claude plugin install dexi@dexi
    ```

    Or from inside a session: `/plugin marketplace add dexi/claude-plugin`, then `/plugin install dexi@dexi`.

    Run `/mcp` and select **dexi** to authenticate — your browser opens Dexi's consent page. Sign in, choose what the connection may access (everything, or one folder / tag), and approve.
  </Tab>

  <Tab title="Claude Cowork">
    **Cowork tab → Customize → Plugins → Add from a repository**, enter `https://github.com/dexi/claude-plugin`, then install **Dexi**. The first Dexi tool call triggers the same browser consent flow.
  </Tab>

  <Tab title="Try without installing">
    ```bash theme={null}
    git clone https://github.com/dexi/claude-plugin
    claude --plugin-dir ./claude-plugin
    ```
  </Tab>
</Tabs>

## What you get

* **The Dexi MCP server** — all [twelve tools](/mcp/tools): keyword and semantic search, note create/update/delete, tags, folders, spaced-repetition reviews. Claude uses them on its own once connected.
* **`/dexi:capture`** — saves a finding, decision, or snippet from the current session as a Dexi note: distilled rather than dumped, a specific noun-phrase title, one to three of your existing `#hashtags` (it checks `list_tags` first), `[[Wiki Links]]` where a related note exists. Claude also invokes it itself when you say "save that to my notes".
* **`/dexi:recall`** — runs `search_notes` *and* `semantic_search` (they surface different notes), reads the bodies that matter (`full_text: true` or `get_note`), uses `list_tags` / `list_folders` + filtered `list_notes` when the question maps to how you organize things, and answers with note titles linked to `app.dexi.net`. Also model-invoked: "did I save anything about X?"
* **`/dexi:review`** — a spaced-repetition session over your due cards: question first (title only), then reveal, then your self-assessment mapped to a 1–4 grade via `grade_review`. Runs only when you ask for it.

Every skill passes the optional `intent` argument on each tool call — one sentence on what it's doing for you, used only in aggregate to improve the tools; see [Tools](/mcp/tools).

## Access control

The plugin's tools carry exactly the access you approved on the consent page. Manage, narrow (to one folder or tag), or revoke the connection any time in Dexi under **Settings → Connected apps**; changes apply on the next tool call.

## Troubleshooting

| Symptom                                  | Fix                                                                                                                                                    |
| ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `/mcp` shows dexi but tools don't appear | Select **dexi** in `/mcp` and complete the browser sign-in; tools register once authenticated.                                                         |
| Consent page says the request expired    | Approval requests are valid for ten minutes — re-run `/mcp` and approve promptly.                                                                      |
| A skill doesn't trigger                  | Skills are namespaced: `/dexi:capture`, `/dexi:recall`, `/dexi:review`. Capture and recall are also model-invoked; review is user-invoked only.        |
| Note limit error on capture              | Free accounts hold 1,000 notes (more with referrals). The error message carries the real cap; upgrade at [dexi.net/pricing](https://dexi.net/pricing). |

<Note>
  The plugin's skill guidance mirrors the tool contract in this documentation; when tools change, both are updated together. Plugin version history lives in the mirror repo.
</Note>
