{"id":989450,"recorded_at":"2026-10-29T03:12:43.976878Z","observed_at":"2026-10-29T03:12:43.976837Z","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-29T02:36:26.752146Z","status":"active","statusChangedAt":"2026-10-29T02:36:26.752146Z","updatedAt":"2026-10-29T02:36:26.752146Z"}},"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.9.0"}],"repository":{"source":"github","url":"https://github.com/KevinChu1110/driftnet"},"title":"driftnet","version":"0.9.0","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":"42e4e14071af5ea5f9f2aaeb2365745c80f7ab01688caacccd39994f789183c2","prev_id":985555,"leaf":"0x5bd4231ce3b1e18ff0f3c14925499b4193535503d97138651fba4c01ef22b460","leaf_text":"{\"body\":\"42e4e14071af5ea5f9f2aaeb2365745c80f7ab01688caacccd39994f789183c2\",\"id\":989450,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793243563976837,\"prev\":985555,\"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":["0x5bd48f5549c329f13564c31f3ab01fd5acfe2d7912367966d69e9b35064ba9f1","0x743be751b180a6bc5b97e2733e8caa4ed754a271fdf2c6eb5bc435fdf54ce4c5","0xa0b0d129d67c2c7bf115f86a62c97c7443f5ccb0e8681c1bee2d5d1705baf346","0xdb8e411418b4bb7d1c969b5fee0fe97a802fa5be4468d5dfd491cb5fd9dc5565","0x6314d67b604c90788e63d1f7cc8bfa62312793c20df1b74fa161112a22c21265","0x211b2a24295bbdaa442eef84d7c44f783084665d43967241702382dd0995a4c7","0x247940a7b849d5c1b8acef79cb1519b03a6c137e9763a3865fe0b06351a82594","0xa2677adee483f0bad671d0c1b429032a483f1ff80f5bc77f1281d04406f5a67a","0x42edf4dda88350c9cf8bb67b346e7428be15cd882f3fc07e6ada5cf6de611a0f","0x9237057b0da6596872f424603edb55d6268de59bf6ce5add115bba6ec052e7c9","0xf6e558a1bc11ea09fa2b7ee50f97faf75b60ea0f8962cd2d028e479558315dd1","0xf2cc4729510632c771067538b85013ba091033492f737a7205b9fdcf15a8d172","0x03bcddbafdd5c3b2cfd0ed77db8b385d1daefb8582c49039e5b2d78c95e4b697","0x3f2650fbc651fa3eec11adb4b123cd97e6e8054668be9e574fb88fd72c05303d","0x5c72917224317e5d0d7a0d4ada19337530fcd8b513d6fc46866876f7844efe17","0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd","0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}