# OTInstaller Registry

Lets your agent search the OTInstaller catalog of OSINT tools and investigation guides. Read-only, so it works as a reference while you pick a tool.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: OTInstaller
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/OTInstaller/otinstaller/tree/HEAD/api
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/otinstaller-registry

## What it does

The server connects to `https://api.otinstaller.com/mcp` and exposes search over the OTInstaller registry: OSINT tools and investigation guides, each with consent classes. It reads only. Nothing gets installed or executed through it.

The registry itself is a separate thing. `ot` installs signed packages and runs them in a sandbox, which needs Docker or Podman. `otlite` skips Docker but stays on Linux and macOS. The MCP server carries none of those requirements, since all it does is query the catalog.

Setup in Claude is a single command and no API key. Behind a proxy or a private mirror, configure that in your environment rather than on the install line.

## Requirements
- Remote server: `https://api.otinstaller.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http registry https://api.otinstaller.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add api --url https://api.otinstaller.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "api": {
            "url": "https://api.otinstaller.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "api": {
            "type": "http",
            "url": "https://api.otinstaller.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http api https://api.otinstaller.com/mcp
```

## When to use it
- find an OSINT tool for a specific task
- browse the investigation guides in the registry
- check a tool's consent class before running it
- look for a replacement when a tool stops working

## Example prompts
- Search the OTInstaller registry for tools that take an email address
- What investigation guides does the catalog have?
- Show the consent class for this tool

## Similar
- [registry-browser](https://affpapa.org/en/nevibecode/skills/registry-browser.md) — skill · 599 installs
- [Neuronto ARD Registry: Agentic Resource Discovery (ARD) Index](https://affpapa.org/en/nevibecode/mcp/neuronto-ard-registry-agentic-resource-discovery-ard-index.md) — MCP server · ★ 56
- [Cellarion Wine Registry](https://affpapa.org/en/nevibecode/mcp/cellarion-wine-registry.md) — MCP server · ★ 28
- [mcp-registry-navigator](https://affpapa.org/en/nevibecode/agents/mcp-registry-navigator.md) — subagent · 628 installs
- [offer-claims-registry](https://affpapa.org/en/nevibecode/skills/offer-claims-registry.md) — skill · 1000 installs
- [channel-registry](https://affpapa.org/en/nevibecode/skills/channel-registry.md) — skill · 1000 installs

From the same set: [otinstaller/otinstaller](https://affpapa.org/en/nevibecode/by/otinstaller/otinstaller.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
