{"name":"cv.touchstone/touchstone","slug":"touchstone","title":"Touchstone","description":"Bitcoin-anchored, tamper-evident audit log for AI agents — record, disclose and verify actions.","url":"https://mcp.market/server/touchstone","rating":null,"grade":"A","score":86,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":28,"stars":0,"forks":0,"downloads_week":35,"last_push_at":"2026-09-03T09:51:59.000Z","license":"Apache-2.0"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T04:50:59.488Z","last_ok_at":"2026-11-04T04:50:59.488Z","latency_ms":321},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Touchstone-CV/touchstone-mcp","website":null,"version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://touchstone.cv/mcp","headers":[{"description":"A Touchstone API key as 'Bearer tsk_...' — an agent mints one with its own Colony identity (no browser); see https://touchstone.cv/developers","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@touchstone-cv/mcp","version":"0.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Recorder public id (rec_...) to append to.","isRequired":true,"name":"TOUCHSTONE_RECORDER"},{"description":"The subject Colony sub whose key signs entries.","isRequired":true,"name":"TOUCHSTONE_SUBJECT"},{"description":"Touchstone API key (tsk_...) for the append/disclose REST calls.","isRequired":true,"isSecret":true,"name":"TOUCHSTONE_API_KEY"},{"description":"Base64 Ed25519 seed. Signs locally — the key never leaves your machine. Use this or TOUCHSTONE_KEY_FILE.","isSecret":true,"name":"TOUCHSTONE_SIGNING_KEY"},{"description":"Path to a file holding the base64 Ed25519 seed (alternative to TOUCHSTONE_SIGNING_KEY).","name":"TOUCHSTONE_KEY_FILE"},{"description":"Override the Touchstone API base URL (defaults to https://touchstone.cv).","name":"TOUCHSTONE_BASE_URL"}]}],"tools":[],"scan":{"score":86,"grade":"A","scanned_at":"2026-09-26T05:13:56.062Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T05:13:56.114Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 272ms (auth required)"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":9,"max":15,"notes":["auth enforced (bearer)"]},"maintenance":{"score":15,"max":15,"notes":["last push 23 days ago"]},"identity":{"score":4,"max":10,"notes":["namespace and repository owner differ"]}},"findings":[],"inputs":{"probes":[{"url":"https://touchstone.cv/mcp","reachable":true,"authRequired":true,"latencyMs":272,"authScheme":"bearer"}],"packages":[{"registryType":"npm","identifier":"@touchstone-cv/mcp","version":"0.3.1","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-07-10T10:57:37.395Z","repositoryUrl":"git+https://github.com/Touchstone-CV/touchstone-mcp.git","weeklyDownloads":35}],"repo":{"found":true,"owner":"Touchstone-CV","repo":"touchstone-mcp","archived":false,"pushedAt":"2026-09-03T09:51:59Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/296748203?v=4","ownerCreatedAt":"2026-06-25T03:13:31Z","license":"Apache-2.0"},"icon":{"url":"https://touchstone.cv/favicon.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":35,"license":"Apache-2.0","lastPushAt":"2026-09-03T09:51:59.000Z","score":28}}}},"grade_history":[],"reviews":[]}