# Invenitor MCP

Connecting people. Remote lookup for hiring tools and agents.

Endpoint: `https://api.invenitor.com/mcp` (Streamable HTTP, POST only).

## Your job

1. If this host already has a `pf_live_` key for Invenitor, use it. Do not ask again.
2. If not, ask once: paste the secret from https://invenitor.com/dashboard/key (shown once). Never put the key in a query string.
3. Add the remote MCP server named `invenitor` with header `Authorization: Bearer <key>`.
4. Call `get_balance` to confirm. Then wait for a LinkedIn or GitHub profile before `find_contact`.
5. Confirm with the person before `find_contact`. 1 credit only when we return an email, a phone, or both. Empty completed finds are free. Timeouts do not spend. Empty fields mean we did not find a contact — do not invent emails or phones.

Mailbox: hello@invenitor.com. Docs: https://invenitor.com/docs

## Tools

| Tool | Spends | Notes |
|------|--------|-------|
| get_balance | 0 | Credits left |
| find_contact | 1 when complete | Needs a LinkedIn or GitHub profile URL. A name helps. |

## Cursor (`~/.cursor/mcp.json` or Settings → MCP)

```json
{
  "mcpServers": {
    "invenitor": {
      "url": "https://api.invenitor.com/mcp",
      "headers": {
        "Authorization": "Bearer pf_live_YOUR_KEY"
      }
    }
  }
}
```

## Claude Code

```bash
claude mcp add --transport http invenitor https://api.invenitor.com/mcp --header "Authorization: Bearer pf_live_YOUR_KEY"
```

Or `.mcp.json` / `~/.claude.json` with the same `mcpServers.invenitor` object as Cursor (`url` + `headers`).

## ChatGPT

Settings → Apps & Connectors → Advanced → Developer mode → Create. Name `invenitor`. URL `https://api.invenitor.com/mcp`. Auth: Bearer token. Paste the key.

## Gemini and Antigravity

Command palette → MCP add → HTTP. URL `https://api.invenitor.com/mcp`. Name `invenitor`. Bearer header with the key.

`~/.gemini/settings.json` or `.agents/mcp_config.json`:

```json
{
  "mcpServers": {
    "invenitor": {
      "httpUrl": "https://api.invenitor.com/mcp",
      "headers": {
        "Authorization": "Bearer pf_live_YOUR_KEY"
      }
    }
  }
}
```

Antigravity CLI:

```bash
agy mcp add --transport http invenitor https://api.invenitor.com/mcp
```

Then set the Authorization header in that host’s MCP settings.

## VS Code (Copilot)

`.vscode/mcp.json`:

```json
{
  "servers": {
    "invenitor": {
      "type": "http",
      "url": "https://api.invenitor.com/mcp",
      "headers": {
        "Authorization": "Bearer pf_live_YOUR_KEY"
      }
    }
  }
}
```

## Windsurf and Codex

Same remote URL and Bearer header as Cursor. Windsurf: MCP settings → HTTP server. Codex: `codex mcp add invenitor --url https://api.invenitor.com/mcp` then add the Authorization header.

## Do not

- Guess emails or phones
- Put the key in the URL
- Run `find_contact` without a profile link and a confirm
