{"id":1005079,"recorded_at":"2026-10-29T08:12:57.852361Z","observed_at":"2026-10-29T08:12:57.852289Z","subject_kind":"source_record","subject":"mcp_registry:io.github.KevinChu1110/driftnet","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://github.com/KevinChu1110/driftnet"]],"name":"driftnet","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-29T07:15:32.648375Z","status":"active","statusChangedAt":"2026-10-29T07:15:32.648375Z","updatedAt":"2026-10-29T07:15:32.648375Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"A local catalogue of the links your chats share: search, save and file them. Any model, or none.","name":"io.github.KevinChu1110/driftnet","packages":[{"environmentVariables":[{"description":"Where settings and the catalogue live (default ~/.driftnet)","format":"string","name":"DRIFTNET_HOME"},{"description":"anthropic, openai, gemini, bedrock, vertex, claude-cli or gemini-cli; empty for no summaries","format":"string","name":"DRIFTNET_LLM_PROVIDER"},{"description":"Model name for that provider","format":"string","name":"DRIFTNET_LLM_MODEL"},{"description":"API key for that provider (gemini also reads GEMINI_API_KEY; for vertex it may be a raw access token)","format":"string","isSecret":true,"name":"DRIFTNET_LLM_API_KEY"},{"description":"OpenAI-compatible endpoint for the openai provider (Ollama, OpenRouter, Gemini…)","format":"string","name":"DRIFTNET_LLM_BASE_URL"},{"description":"Region for the bedrock provider (or AWS_REGION) and the vertex provider (default us-central1)","format":"string","name":"DRIFTNET_LLM_REGION"},{"description":"bedrock provider: AWS access key ID (with AWS_SECRET_ACCESS_KEY, and AWS_SESSION_TOKEN for temporary credentials)","format":"string","isSecret":true,"name":"AWS_ACCESS_KEY_ID"},{"description":"bedrock provider: AWS secret access key","format":"string","isSecret":true,"name":"AWS_SECRET_ACCESS_KEY"},{"description":"bedrock provider: a Bedrock API key, used instead of the AWS keys","format":"string","isSecret":true,"name":"AWS_BEARER_TOKEN_BEDROCK"},{"description":"vertex provider: path to a service-account JSON key file (or DRIFTNET_VERTEX_CREDENTIALS)","format":"string","name":"GOOGLE_APPLICATION_CREDENTIALS"},{"description":"vertex provider: Google Cloud project id (optional when the key file names one)","format":"string","name":"GOOGLE_CLOUD_PROJECT"},{"description":"Who files each link before the model: jev, rules (free, no model), llm, heuristic, off, or a plugin's judge name","format":"string","name":"DRIFTNET_JUDGE"},{"description":"Path to a rules file for the rules judge, one 'pattern -> folder' per line","format":"string","name":"DRIFTNET_JUDGE_RULES"},{"description":"Language summaries are written in (default English)","format":"string","name":"DRIFTNET_LANGUAGE"},{"description":"Name recorded for this agent's saves and votes (default local)","format":"string","name":"DRIFTNET_AGENT"}],"identifier":"driftnet","packageArguments":[{"type":"positional","value":"mcp"}],"registryType":"npm","transport":{"type":"stdio"},"version":"0.10.2"}],"repository":{"source":"github","url":"https://github.com/KevinChu1110/driftnet"},"title":"driftnet","version":"0.10.2","websiteUrl":"https://github.com/KevinChu1110/driftnet"}},"source":"mcp_registry","summary":"A local catalogue of the links your chats share: search, save and file them. Any model, or none."},"body_sha256":"9fb77152fed2271de14d969a3bcd26f01463fcd5ee462cc8159712600e8f82bc","prev_id":996823,"leaf":"0x7e4ba8d859ed70520ea876b5627e4100769e2e7c18e707568d4846566f559acb","leaf_text":"{\"body\":\"9fb77152fed2271de14d969a3bcd26f01463fcd5ee462cc8159712600e8f82bc\",\"id\":1005079,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793261577852289,\"prev\":996823,\"subject\":\"mcp_registry:io.github.KevinChu1110/driftnet\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x7e4c18f5268d59f42279142ae299d662852746a00f3fe3768d2df1ff8c795854","0x5013cb95800f00ee2f791f714777a6909ebc795b84d75b31734642c1ff368562","0x3ebdf4ba78c7bdf7c75909b5f47976b992814004857b3b61e8b14e9777a4e7c1","0xbebd4c1c7728ce5edf458a5e2eda90f75ed0fbb5de92509ca39789fd747be078","0x29ec707d755ec77ba7e781a57788992a81570bf9ceeb0f2650cec5596bd36ad8","0x8057aa0c49090d97e5d55876bbb9ecab86f1bc474de90bd55390d95ab761c0ac","0x5522937f92dd15ebb41a1c5e4a54bcc8d8f0593a458e792221ea3c4bae803ba8","0xea4e74fbcc68e4ac2c1371e127f6e41b0bd5a4c38f66aa7b4dfc7745e9c5a429","0x11f99fe64785032a830ac19b8aa60f26776d3042775b21f0327d80e9fc3c1855","0xec0aa2b695c22580f59fd792b87639896fb9929a0abd2ccb823dfbdf591e69c5","0xa493465658b9982fa797e28e952161babf4e683984018e4a82a3822f0261e874","0xdd1b7c709bffb72e2b571ed6f40eb082bfc4c4c06db6f551176d357d15cd49ec","0x68daa487f20142b5a274d6f597c5a1b745921627de17f1d6b9dcb7d0a6564bcc","0x8ba80727225153704e2051c6b4fa52b7de16d7f5ad7fa0e39cd779b45b20814d","0xcf94ad18fb19d78b9bda4e21e2e80e6fbf3504f3f83fee3273c11933743525c4","0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934","0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}