# 🔧 Conectando tu IA a Taskr

## 2.8 Otras herramientas de IA

Si estás usando alguna otra cosa que soporte MCP, aquí tienes la configuración universal.

### Herramientas interactivas (con navegador)

La mayoría de las herramientas de IA modernas pueden conectarse a un **servidor MCP remoto** a través de la web. Apunta la tuya a la URL de Taskr; sin instalación, sin claves. Iniciarás sesión a través de tu navegador en la primera conexión:

```json
{
  "taskr": {
    "url": "https://www.taskr.one/api/mcp"
  }
}
```

Algunas herramientas usan una clave ligeramente diferente para la dirección (p. ej. `serverUrl`) o requieren un campo `"type": "http"`; consulta la documentación de MCP de tu herramienta. Cuando la herramienta se conecte, abrirá tu navegador para iniciar sesión y aprobar.

### Herramientas headless (servidores, CI, sin navegador)

Si tu herramienta se ejecuta en un servidor sin navegador, envía tu **API key** como una cabecera de la petición en lugar de hacer el inicio de sesión en el navegador:

```
x-user-api-key: YOUR_API_KEY_HERE
```

Obtén tu API key en Taskr (perfil → **API Keys**). Apunta la herramienta a `https://www.taskr.one/api/mcp` y añade la cabecera de arriba. Para fijar un proyecto, envía también `x-project-id: PR_...` (opcional).

### Heredado: el puente local `npx`

Si tu herramienta solo soporta servidores MCP locales (stdio) y no puede alcanzar una URL, todavía puedes ejecutar el conector local (requiere Node.js):

```json
{
  "taskr": {
    "command": "npx",
    "args": ["-y", "taskr-mcp-client@latest"]
  }
}
```

Te identifica a través de tu navegador en la primera ejecución (o ejecuta `npx taskr-mcp-client@latest auth` una vez). Para uso headless, añade un bloque `env` con `MCP_USER_API_KEY`.

### Dónde ponerlo

Busca:
- Un archivo que termine en `.json` con "mcp" en el nombre.
- Ajustes o preferencias que mencionen "MCP" o "Model Context Protocol".
- Documentación sobre "herramientas externas" o "integraciones".

---
