---
name: agency-recruiting
description: Recruiting actions of the Favorited Agency Dashboard MCP server (6): frontOffice.agents, frontOffice.newlyDropped, frontOffice.newStreamerVerified, invites.code, invites.decide, invites.pending.
metadata:
  area: recruiting
  actions: 6
  server: https://mcp.agency.preprod.favorited.app/mcp
---

# Recruiting via the Favorited Agency MCP server

Connect to `https://mcp.agency.preprod.favorited.app/mcp` (Streamable HTTP, OAuth — see `https://mcp.agency.preprod.favorited.app/auth.md`). Call `whoami` first, then `agency.search` / `agency.describe` / `agency.execute` for the actions below, or the front-door tools where one exists.

## Actions

### agency/frontOffice.agents

The Agents table: staff with their managed creators.

- Class: `read`.
- Requires: `creators.get`.
- REST equivalent: `GET /api/v1/front-office/agents`.
- Parameters: none.

### agency/frontOffice.newlyDropped

Creators recently dropped by any agency — recruiting candidates.

- Class: `destructive` — requires the Write scope, writes enabled for the account, and `confirm: true` after the user approved.
- Requires: `frontOffice.get`.
- REST equivalent: `GET /api/v1/front-office/newly-dropped`.
- Parameters: none.

### agency/frontOffice.newStreamerVerified

Newly verified streamers — recruiting candidates.

- Class: `read`.
- Requires: `frontOffice.get`.
- REST equivalent: `GET /api/v1/front-office/new-streamer-verified`.
- Parameters: none.

### agency/invites.code

The agency's invite code and its link.

- Class: `read`.
- Requires: `frontOffice.get`.
- REST equivalent: `GET /api/v1/front-office/invite-code`.
- Parameters: none.

### agency/invites.decide

Accept or reject a creator application.

- Class: `write` — requires the Write scope, writes enabled for the account, and `confirm: true` after the user approved.
- Requires: `frontOffice.manage`.
- REST equivalent: `POST /api/v1/front-office/invites/{inviteId}/decision`.
- Parameters:
  - `accept` (boolean, required)
  - `inviteId` (string, required)

```json
{
  "action": "agency/invites.decide",
  "params": {
    "inviteId": "…",
    "decision": "accept"
  }
}
```

### agency/invites.pending

Creator applications in process and what is waiting on the agency.

- Class: `read`.
- Requires: `frontOffice.get`.
- REST equivalent: `GET /api/v1/front-office/invites/in-process`.
- Parameters: none.
