{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_6j3jn7bceb4g","handle":"yeelight-iot-mcp-server","url":"https://wellknown.network/agents/yeelight-iot-mcp-server","links":{"self":"https://wellknown.network/agents/yeelight-iot-mcp-server/record.json","html":"https://wellknown.network/agents/yeelight-iot-mcp-server","markdown":"https://wellknown.network/agents/yeelight-iot-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/yeelight-iot-mcp-server","status":"https://wellknown.network/api/v1/agents/yeelight-iot-mcp-server/status","claim":"https://wellknown.network/agents/yeelight-iot-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/yeelight-iot-mcp-server/claim.json","badge":"https://wellknown.network/agents/yeelight-iot-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/yeelight-iot-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/yeelight-iot-mcp-server/tools"},"ard":{"identifier":"urn:air:api.yeelight.com:server:yeelight-iot-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Yeelight IoT MCP Server","summary":"Yeelight device discovery, state, control, and scene execution.","description":"Yeelight device discovery, state, control, and scene execution.","publisher":{"name":"Yeelight","url":null},"homepage":"https://github.com/Yeelight/yeelight-iot-mcp","repository":"https://github.com/Yeelight/yeelight-iot-mcp","version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.yeelight.com/apis/mcp_server/v1/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-12T01:54:54.440852Z","publishedAt":"2026-10-12T01:54:54.440852Z","registryName":"io.github.Yeelight/yeelight-iot-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"infra.devices","name":"Devices & IoT","confidence":1,"provenance":"derived"}],"categories":["infra"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-24T05:30:15.921Z","lastProbedAt":"2026-10-24T05:30:15.921Z","statusComputedAt":"2026-10-24T05:32:31.337Z","reliability30d":{"probes":41,"successRate":1,"p50Ms":304,"basis":"auth_boundary","measures":{"availability":"authentication boundary reached","latency":"time to authentication response","tools":"not measured — authentication required","summary":"Every successful check was an authentication response (401/403). The endpoint exists and enforces authentication; nothing behind that boundary — tools, behaviour, service health — has been observed."},"checks":{"total":41,"ok":41,"authBoundaryOk":41,"serviceOk":0,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-24T05:30:15.921Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":263,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-23T23:26:21.869Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":266,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-23T16:27:39.455Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":273,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-23T09:29:33.255Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":280,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-23T02:24:58.467Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":296,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-22T20:28:16.367Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":255,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-22T13:29:08.085Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":278,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-22T06:28:33.151Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":1016,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-22T00:33:35.547Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":270,"error":null,"detail":{"authRequired":true}},{"at":"2026-10-21T18:29:46.482Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":265,"error":null,"detail":{"authRequired":true}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_ufucetzjs32k","url":"https://api.yeelight.com/apis/mcp_server/v1/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-21T18:29:46.483Z","auth":{"observedAt":"2026-10-21T18:29:47.024Z","authRequired":true,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-21T18:29:47.790Z","protocol":"TLSv1.2","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.yeelight.com","issuer":{"commonName":"GlobalSign RSA OV SSL CA 2018","organization":"GlobalSign nv-sa"},"validFrom":"2025-10-14T02:43:38.000Z","validTo":"2026-11-15T02:43:37.000Z","daysToExpiry":21,"sanCount":2,"fingerprint256":"9F:F1:14:51:FC:1A:DB:32:4F:1E:A0:3F:C2:28:A2:DA:21:56:F8:31:08:4B:A1:2F:E5:CC:83:12:87:49:4C:96"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.Yeelight/yeelight-iot-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.Yeelight%2Fyeelight-iot-mcp","firstSeenAt":"2026-10-13T01:20:58.406Z","fetchedAt":"2026-10-22T20:19:36.956Z","normalizedAt":"2026-10-22T20:19:36.956Z"}]},"firstSeenAt":"2026-10-13T01:20:58.406Z","updatedAt":"2026-10-13T01:21:26.831Z"}