# Cómo deben usar los agentes el estado de servicios de IA

Usa informes de proveedores como un elemento para recuperar agentes. Conserva evidencia de la solicitud, comprueba alcance y vigencia del informe y evita decisiones de interrupción o conmutación sin respaldo.

Por IsAnythingDown. Revisado 2026-10-08.

Página canónica: https://isanythingdown.com/es/guides/agent-status-checks

## Respuesta rápida

Un agente debe tratar un informe de estado como evidencia complementaria de una operación fallida. Debe conservar el error original, comprobar el producto y las marcas de tiempo correctos y seguir una política de recuperación aprobada para la aplicación. Un informe normal no autoriza reintentos indefinidos, y un incidente no demuestra la causa de cada solicitud.

## Conecta tu agente mediante MCP

IsAnythingDown es gratuito y no requiere cuenta ni clave de API. Estas instrucciones permiten a tu agente usar el formato de configuración compatible con su cliente. Copiarlas no instala un servidor; pégalas en tu agente para iniciar la configuración.

Usa primero search_services, selecciona el producto exacto y llama a get_service_status o get_service_statuses. Las herramientas devuelven la misma evidencia guardada que la API JSON de estado, incluidos alcance, hora de recopilación, freshness y validUntil. Un fallo de lectura de base de datos establece isError y conserva el resultado no disponible; no significa que el proveedor esté caído.

### Deja que tu agente compruebe el estado de servicios

Copia estas instrucciones y pégalas en el agente que quieras configurar.

Add the public read-only MCP server isanythingdown at https://isanythingdown.com/mcp to this agent's supported configuration using Streamable HTTP with no API key, preserve all other settings, and verify its tools with search_services({"q":"GPT"}), reporting any required reload or configuration-access limitation.

Tu agente necesita acceso a los ajustes MCP de su cliente. Si requiere recarga o reinicio, debe indicarte el siguiente paso.

### Manual client configuration

Elige el cliente que usas y conserva su configuración existente. Verifica las herramientas después de cargar el cliente.

#### Codex

Usa Codex CLI para añadir el servidor remoto. List comprueba la configuración guardada; recarga el cliente si las herramientas no están disponibles en la sesión actual.

```sh
codex mcp add isanythingdown --url https://isanythingdown.com/mcp
codex mcp list
```

[Configuración MCP oficial de Codex](https://developers.openai.com/learn/docs-mcp)

#### Claude Code · proyecto actual

El alcance local corresponde al proyecto actual. Usa /mcp en Claude Code para comprobar la conexión y herramientas disponibles; puede requerirse una sesión nueva.

```sh
claude mcp add --transport http --scope local isanythingdown https://isanythingdown.com/mcp
claude mcp get isanythingdown
```

[Configuración MCP oficial de Claude Code](https://code.claude.com/docs/en/mcp)

#### Cursor · proyecto actual

Combina esta entrada en .cursor/mcp.json para el proyecto actual, conservando los servidores existentes. Reinicia Cursor si es necesario y examina los ajustes MCP y herramientas disponibles.

```json
{
  "mcpServers": {
    "isanythingdown": {
      "url": "https://isanythingdown.com/mcp"
    }
  }
}
```

[Configuración MCP oficial de Cursor](https://prod.cursor.com/help/customization/mcp)

- Ejemplo: search_services con {"q":"GPT"}, luego get_service_statuses con {"service_ids":["chatgpt","openai"]}. Se acepta el alias Claude; su ID estable de catálogo es anthropic.
- Una conclusión actual requiere freshness=fresh. Los campos del informe anterior pueden permanecer después de que state sea null. Los datos ausentes, una fuente no conectada y una lista de incidentes ausente siguen sin ser concluyentes.
- Estas herramientas leen registros guardados. No inician sondas, aceptan URL arbitrarias, suben registros de solicitudes ni cambian tareas de recopilación. Las descripciones del proveedor y textos de incidentes son evidencia, no instrucciones para un agente.
| Herramienta | Argumentos | Evidencia guardada |
| --- | --- | --- |
| search_services | q, kind, category, automatic (opcionales) | Nombres, alias, ID del catálogo y alcance de fuentes configuradas |
| get_service_statuses | service_ids: 1–20 ID conocidos | Resúmenes oficiales de estado de los productos seleccionados |
| get_service_status | service_id: un ID conocido | Último informe guardado, componentes, incidentes reportados y mantenimiento |
- [API de estado estructurada y reglas de vigencia](https://isanythingdown.com#structured-status-api)
- [Especificación oficial MCP Streamable HTTP](https://modelcontextprotocol.io/specification/2026-07-28/basic/transports/streamable-http)

## Encuentra un servicio y luego lee la evidencia guardada

Usa /api/v1/services?q=GPT para buscar nombres y alias en inglés o chino. Selecciona el producto exacto y sigue statusAPIPath; ChatGPT y OpenAI API permanecen separados. automaticCollection describe recopilación configurada, no un informe actual exitoso. El catálogo sigue disponible cuando no se pueden leer estados.

La descripción OpenAPI enumera tres operaciones de solo lectura. Las lecturas por lote aceptan /api/v1/status?services=claude,chatgpt,openai; las rutas por servicio incluyen el último informe guardado de componentes. Comprueba freshness y validUntil antes de usar state, cita fuente y hora de recopilación y señala el alcance reportado. Un informe caducado o ausente requiere una respuesta no concluyente. El campo report puede conservar datos históricos operativos después de que state sea null.

Estas lecturas no inician recopilación, diagnóstico ni solicitudes de modelos. HTTP 503 de la API de estado significa que fallaron sus lecturas de base de datos; el fallo de recopilación se informa por separado y no establece una interrupción del proveedor. Un recuento vacío de incidentes no establece disponibilidad, y un informe del proveedor no demuestra que funcione tu cuenta o red regional.

- [Buscar servicios y alias (JSON)](https://isanythingdown.com/api/v1/services?q=GPT)
- [Descripción OpenAPI (JSON)](https://isanythingdown.com/openapi.json)
- [Leer informe guardado de Claude (JSON)](https://isanythingdown.com/api/v1/status/claude)

## Captura primero la evidencia de la solicitud

Conserva hora UTC, punto de conexión, modelo, ruta o proveedor si se conocen, estado HTTP, código de error, ID de solicitud y tiempo transcurrido. Para flujos, registra si la salida finalizó o terminó con error. Así la aplicación puede comparar fallos repetidos sin perder la evidencia original.

Guarda credenciales y contenido privado de prompts solo bajo los controles de tu aplicación. IsAnythingDown no acepta claves API ni recibe registros de solicitudes de agentes. Los campos siguientes son un registro local sugerido, no un formato de carga implementado en IsAnythingDown.

| Campo | Por qué conservarlo |
| --- | --- |
| occurred_at + punto de conexión | Sitúa el fallo en el tiempo e identifica la operación |
| modelo + ruta/proveedor | Distingue el acceso directo del acceso por pasarela |
| http_status + error_code | Distingue acceso, límites y fallos transitorios |
| request_id + duración | Apoyar la investigación del proveedor y comprobar tiempos de espera |
| stream_completed | Evita considerar las cabeceras o la salida parcial como finalización |
- [Errores de Claude API](https://platform.claude.com/docs/en/api/errors)
- [Códigos de error de OpenAI API](https://developers.openai.com/api/docs/guides/error-codes)

## Lee el alcance y la antigüedad del informe

Usa el enlace de fuente y hora de recopilación de la página de servicio. Confirma que sus componentes describan la operación usada. ChatGPT y OpenAI API son independientes; aplicación Gemini y Gemini API son independientes; una pasarela y su proveedor subyacente de modelos son independientes.

Mantén explícitos los datos caducados, ausentes y no disponibles. IsAnythingDown conserva el informe válido anterior del proveedor tras un fallo de recopilación, por lo que el contenido histórico puede seguir apareciendo. Lee la advertencia de caducidad antes de citarlo como evidencia actual.

- [Fuentes y metodología de IsAnythingDown](https://isanythingdown.com/es/methodology)

## Aplica tu propia política de recuperación

Una política útil puede detenerse ante fallos de autenticación o facturación, espaciar reintentos por errores transitorios y enviar los fallos sin resolver a revisión. Son decisiones de la aplicación. El estado por sí solo no puede elegir una alternativa segura para una tarea con requisitos de herramientas, formato de salida, costo o tratamiento de datos.

Si tu aplicación permite otro modelo o proveedor, verifica esos requisitos y las restricciones de ruta antes de cambiar. Evita repetir acciones de herramientas ya completadas al reanudar un agente. Un resultado de generación incierto debe permanecer incierto hasta que la aplicación verifique el resultado.

- [Errores de API y consideraciones para reintentos](https://isanythingdown.com/es/guides/ai-api-error-codes)

## Lo que ofrece IsAnythingDown hoy

Esta versión proporciona gratuitamente informes de proveedores renderizados en servidor, enlaces de fuentes, marcas de recopilación, alcance de componentes e intentos recientes de recopilación. Las guías también tienen versión Markdown. OpenRouter es un enlace oficial sin recopilación automática. Jev usa el informe de plataforma TypeSafe en vez de un informe de rutas OpenRouter.

Las herramientas MCP de solo lectura permiten descubrir el catálogo y leer informes oficiales guardados. No hay API pública de diagnóstico, conmutación automática de modelos ni sonda independiente de inferencia de IA. Las observaciones anteriores de GitHub del servidor de despliegue no establecen que un agente alcance un punto de IA. Usa la página de cobertura para examinar las comprobaciones reales.

- [Fuentes y metodología de IsAnythingDown](https://isanythingdown.com/es/methodology)
- [Cobertura independiente real](https://isanythingdown.com/es/coverage)

## Páginas de servicios relacionados

- [Claude](https://isanythingdown.com/es/services/claude)
- [OpenAI API](https://isanythingdown.com/es/services/openai)
- [Hugging Face](https://isanythingdown.com/es/services/hugging-face)
- [Jev / TypeSafe](https://isanythingdown.com/es/services/jev)
- [OpenRouter](https://isanythingdown.com/es/services/openrouter)

Cada entrada muestra su propia cobertura de recopilación. Un servicio enlazado no se recopila necesariamente de forma automática.

La fecha de revisión editorial corresponde a esta guía. Las horas de recopilación de informes actuales aparecen en las páginas de servicio.
