{"id":32407,"recorded_at":"2026-10-26T14:36:06.442178Z","observed_at":"2026-10-26T14:36:06.442135Z","subject_kind":"source_record","subject":"mcp_registry:io.github.aaronsb/slack-mcp","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://github.com/aaronsb/slack-mcp"]],"name":"Slack","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-21T03:29:15.015517Z","status":"active","statusChangedAt":"2026-10-21T03:29:15.015517Z","updatedAt":"2026-10-21T03:29:15.015517Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Read and write Slack with session tokens — no OAuth, no bot, no admin approval.","name":"io.github.aaronsb/slack-mcp","packages":[{"environmentVariables":[{"description":"Slack session token. Optional — the auth tool extracts it from your browser and stores it in the config file.","name":"SLACK_MCP_XOXC_TOKEN"},{"description":"Slack session cookie. Optional — the auth tool extracts it from your browser and stores it in the config file.","name":"SLACK_MCP_XOXD_TOKEN"}],"identifier":"@aaronsb/slack-mcp","registryType":"npm","transport":{"type":"stdio"},"version":"2.8.1"}],"repository":{"id":"1193166388","source":"github","url":"https://github.com/aaronsb/slack-mcp"},"title":"Slack","version":"2.8.1","websiteUrl":"https://github.com/aaronsb/slack-mcp#readme"}},"source":"mcp_registry","summary":"Read and write Slack with session tokens — no OAuth, no bot, no admin approval."},"body_sha256":"10eb1fbf2756e0f2b543ed7ec892d42ca5d7357ea7e80e4287fec2437926bf9c","prev_id":null,"leaf":"0x359f5eff32031e9b3ff2c0ec48b3c1f999395de562333bb37c235686668def7c","leaf_text":"{\"body\":\"10eb1fbf2756e0f2b543ed7ec892d42ca5d7357ea7e80e4287fec2437926bf9c\",\"id\":32407,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025366442135,\"prev\":null,\"subject\":\"mcp_registry:io.github.aaronsb/slack-mcp\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}