---
title: The looot plugin
description: A plugin for Claude Code, Codex and Cursor that bundles the looot MCP server and seven skills that cover sign-in, a paid result and its receipt.
---

The looot plugin bundles the looot MCP server, `https://api.looot.ai/mcp`, with seven skills that
walk an agent through the whole flow: sign in, top up, search by job, run with fallback, read the
receipt, and fix errors. Sign-in is OAuth in the browser; no key is stored in the plugin's files.

It works in Claude Code, Codex and Cursor.

:::note
The plugin is not yet in a public marketplace. The public repository it will live in doesn't
exist yet, so today it installs from a local path or a private repository. See
[Install the plugin](/plugin/install).
:::

## What is inside

| Skill | Loads | Job |
| --- | --- | --- |
| [find-and-run](/plugin/skills/find-and-run) | automatic | Search by job, read [`jobInputs`](/concepts/job-inputs) and coverage, `run job:<id>` with [`fallback`](/concepts/fallback), read [`outcome`](/concepts/outcomes), `servedEndpointId`, [`normalized`](/concepts/normalized-output) and `route`, and the receipt. |
| [setup](/plugin/skills/setup) | automatic, `/looot:setup` | Browser sign-in, [`balance`](/mcp-tools/balance), the [`top_up`](/mcp-tools/top-up) Stripe link. |
| [money](/plugin/skills/money) | automatic | Quotes, holds, what is refused for $0, `fallback.maxCostUsd`, receipts. |
| [recipes](/plugin/skills/recipes) | automatic | Lead list (find and verify), account research, SEO plus GEO check, page to markdown, social profiles. |
| [troubleshooting](/plugin/skills/troubleshooting) | automatic | 16 error codes, among them [`needs_input`](/errors/job-refusals#needs_input), [`no_supply_for_job`](/errors/job-refusals#no_supply_for_job), [`route_capped`](/errors/job-refusals#route_capped), [`validation_error`](/errors/rest-errors#validation_error) and the top-up errors. |
| [find-email](/plugin/skills/find-email) | `/looot:find-email` only | One person or a file of leads. |
| [research-company](/plugin/skills/research-company) | `/looot:research-company` only | A brief from a domain. |

An "automatic" skill loads on its own when the agent judges it relevant, from its description. A
"command only" skill loads only when you run its slash command, in Claude Code `/looot:setup`,
`/looot:find-email` or `/looot:research-company`. Every skill is also available as a slash command
inside Claude Code, since Claude Code turns each skill into a command automatically.

## Token cost

`claude plugin details looot` reports about 490 tokens always on for the plugin's own metadata,
plus 170 to 1,100 tokens for whichever skill fires. An automatic skill only adds its tokens to the
context when it actually loads, not on every turn.

## Server name inside Claude Code

The plugin registers the MCP server as `plugin:looot:looot`. If you already added looot yourself
with `claude mcp add`, remove that entry (`claude mcp remove looot`) so the tools don't load
twice.

## Next

[Install the plugin](/plugin/install), then read a skill page to see what it does step by step,
with a worked example: [find-and-run](/plugin/skills/find-and-run),
[setup](/plugin/skills/setup), [money](/plugin/skills/money),
[recipes](/plugin/skills/recipes), [troubleshooting](/plugin/skills/troubleshooting),
[find-email](/plugin/skills/find-email), [research-company](/plugin/skills/research-company).

<Related />
