{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_c2j86un6p2jy","handle":"scrubshifts-healthcare-jobs","url":"https://wellknown.network/agents/scrubshifts-healthcare-jobs","links":{"self":"https://wellknown.network/agents/scrubshifts-healthcare-jobs/record.json","html":"https://wellknown.network/agents/scrubshifts-healthcare-jobs","markdown":"https://wellknown.network/agents/scrubshifts-healthcare-jobs/record.md","api":"https://wellknown.network/api/v1/agents/scrubshifts-healthcare-jobs","status":"https://wellknown.network/api/v1/agents/scrubshifts-healthcare-jobs/status","claim":"https://wellknown.network/agents/scrubshifts-healthcare-jobs/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/scrubshifts-healthcare-jobs/claim.json","badge":"https://wellknown.network/agents/scrubshifts-healthcare-jobs/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/scrubshifts-healthcare-jobs/history","tools":"https://wellknown.network/api/v1/agents/scrubshifts-healthcare-jobs/tools"},"ard":{"identifier":"urn:air:scrubshifts.com:server:scrubshifts-healthcare-jobs","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ScrubShifts Healthcare Jobs","summary":"Live US nursing and allied-health jobs, updated daily. Search by place, role, shift, pay.","description":"Live US nursing and allied-health jobs, updated daily. Search by place, role, shift, pay.","publisher":{"name":"stableotto","url":null},"homepage":"https://scrubshifts.com","repository":"https://github.com/stableotto/nurseboard","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://scrubshifts.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-10T01:03:48.265612Z","publishedAt":"2026-10-10T01:03:48.265612Z","registryName":"io.github.stableotto/scrubshifts"},"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":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.54,"provenance":"derived"}],"categories":["ai"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-26T23:22:59.078Z","lastProbedAt":"2026-10-26T23:22:59.078Z","statusComputedAt":"2026-10-26T23:25:24.635Z","reliability30d":{"probes":57,"successRate":1,"p50Ms":81,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":57,"ok":57,"authBoundaryOk":0,"serviceOk":57,"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-26T23:22:59.078Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":70,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T16:29:17.942Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":87,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T09:33:25.694Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":123,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T02:25:41.629Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":48,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T19:29:01.570Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":129,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T12:30:20.041Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":74,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T05:29:11.975Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T22:24:41.458Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":59,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T15:24:28.428Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T08:28:46.540Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"toolCount":4,"toolsHash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","serverName":"scrubshifts","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_jobs","description":"Search live US nursing and allied-health job openings by location, role, specialty, shift, pay and requirements. Data is refreshed daily from employer career si"},{"name":"get_job","description":"Full details for one job from search_jobs: description text, requirements, pay, apply link and similar jobs."},{"name":"get_pay_benchmarks","description":"Typical posted hourly pay (25th percentile, median, 75th percentile) for a healthcare role nationally and, optionally, in a state, metro or specialty. Use it to"},{"name":"list_filters","description":"Valid roles, specialties, settings, employment types and shifts (with aliases and job counts) for search_jobs."}],"package":null,"toolSurface":{"id":"ts_x9qa9zhyt274","endpointId":"ep_ee82thwbg3qg","hash":"85bafffc83f08533f0e81fce0c8a7a532001da215526e48bdbb31e492655dfd3","toolCount":4,"serverName":"scrubshifts","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-11T21:25:52.019Z","lastSeenAt":"2026-10-26T23:22:59.085Z","observations":55,"toolNames":["search_jobs","get_job","get_pay_benchmarks","list_filters"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_ee82thwbg3qg","url":"https://scrubshifts.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-26T09:33:25.703Z","auth":{"observedAt":"2026-10-26T09:33:25.779Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-26T09:33:25.798Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"scrubshifts.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-24T19:27:54.000Z","validTo":"2026-12-23T20:27:50.000Z","daysToExpiry":57,"sanCount":1,"fingerprint256":"EE:80:64:AC:0A:1C:D1:02:BB:8F:18:F6:1C:DA:B5:64:E2:07:8F:08:B4:9E:F6:8C:23:10:1C:A2:F8:A5:C0:1A"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.stableotto/scrubshifts","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.stableotto%2Fscrubshifts","firstSeenAt":"2026-10-11T08:19:52.470Z","fetchedAt":"2026-10-24T05:22:07.824Z","normalizedAt":"2026-10-24T05:22:07.824Z"}]},"firstSeenAt":"2026-10-11T08:19:52.470Z","updatedAt":"2026-10-26T23:26:19.539Z"}