*MCP › Referencia › Operaciones › Personal*

# Obtener un miembro del personal

> Devuelve un miembro del personal por su identificador.

La proyección es la misma que la del listado, y es deliberado: el registro interno contiene datos personales y laborales —contacto de emergencia, tipo y horas de contrato, coste interno y externo, rol en la plataforma— que no se publican a un integrador. Esta operación existe para resolver un identificador sin paginar todo el listado, no para ampliar lo que se ve de una persona.

HERRAMIENTA `filmo_staff_get` · `staff:read` · 120/min · Anotación del servidor: Solo lectura · Anotación del servidor: Idempotente

## Argumentos

| Nombre | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `staffId` | string | Sí | Identificador del miembro del personal. |

## Resultado

En un éxito el resultado lleva `structuredContent` con `data` y `meta`. Estos son los atributos de `data`.

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `id` | string | Identificador único del miembro del personal. |
| `fullName` | string | Nombre completo. |
| `staffType` | string | Tipo de miembro del personal. `employee`, `freelancer`, `contractor` |
| `collectionId` | string | Identificador de la colección a la que pertenece; null si no está en ninguna. |
| `collectionName` | string | Ruta de la colección a la que pertenece; null si no aplica. |
| `hasDrivingLicense` | boolean | true si tienen carnet de conducir. |
| `showInPlanner` | boolean | true si aparecen en el planificador de la cuenta. |
| `externalRef` | string | Referencia externa para cruzar con sistemas de terceros; null si no tiene. |
| `createdAt` | string<date-time> | Fecha de creación en ISO 8601 UTC; null si no consta. |
| `updatedAt` | string<date-time> | Fecha de la última modificación en ISO 8601 UTC; null si no está registrada. |

*Llamada · filmo_staff_get*

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "filmo_staff_get",
    "arguments": {
      "staffId": "staf_8f2a1c"
    }
  }
}
```

*Resultado (generado desde el esquema)*

```json
{
  "structuredContent": {
    "data": {
      "id": "id_8f2a1c",
      "fullName": "Example",
      "staffType": "employee",
      "collectionId": "coll_8f2a1c",
      "collectionName": "Example",
      "hasDrivingLicense": true,
      "showInPlanner": true,
      "externalRef": "<externalRef>",
      "createdAt": "2026-09-01T08:00:00Z",
      "updatedAt": "2026-09-01T08:00:00Z"
    },
    "meta": {
      "rateLimit": {
        "limit": 120,
        "remaining": 119,
        "reset": 42
      },
      "etag": "\"3sT3d9pBvZq4h2N0w8x1YkLmQ7c\""
    }
  }
}
```

## La misma operación por REST

Esta herramienta ejecuta [`GET /api/v1/staff/{staffId}`](https://docs.filmo.io/es/rest-api/endpoint-reference/staff/get-a-staff-member).

---

URL canónica: https://docs.filmo.io/es/mcp/tools/staff/filmo-staff-get  
Última actualización: 2026-10-25