← The evidence ledger
Evidence row 443347
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/tailscale
- Recorded
- Previous row
- #56853
- Body SHA-256
- 9b48bdd95c11fe711ee40443356d5e6cd20b3b0c09215ee1b90397fd9276cc8c
- Leaf
- 0xf5de51c5fff96aa567ab83d6b6d6269fb9e32a7ee4699c6791c8d9a039f2e13b
What was observed
{
"endpoints": [
[
"mcp",
"https://tailscale.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/tailscale/"
]
],
"name": "Tailscale MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-27T08:34:53.815547Z",
"status": "active",
"statusChangedAt": "2026-10-27T08:34:53.815547Z",
"updatedAt": "2026-10-27T08:34:53.815547Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Read devices, users, keys, ACLs and DNS for a tailnet; manage devices, routes and auth keys.",
"icons": [
{
"mimeType": "image/svg+xml",
"sizes": [
"any"
],
"src": "https://usefulapi.io/icon.svg"
},
{
"mimeType": "image/png",
"sizes": [
"256x256"
],
"src": "https://usefulapi.io/icon-256.png"
},
{
"mimeType": "image/png",
"sizes": [
"512x512"
],
"src": "https://usefulapi.io/icon-512.png"
}
],
"name": "io.usefulapi/tailscale",
"remotes": [
{
"type": "streamable-http",
"url": "https://tailscale.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/tailscale",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "Tailscale MCP by usefulapi",
"version": "1.25.0",
"websiteUrl": "https://usefulapi.io/tailscale/"
}
},
"source": "mcp_registry",
"summary": "Read devices, users, keys, ACLs and DNS for a tailnet; manage devices, routes and auth keys."
}What the leaf hashes
{"body":"9b48bdd95c11fe711ee40443356d5e6cd20b3b0c09215ee1b90397fd9276cc8c","id":443347,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793093259542477,"prev":56853,"subject":"mcp_registry:io.usefulapi/tailscale","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.