Back to Home
ehlowr0ld icon

scratch-notebook-mcp

Verified Safe

by ehlowr0ld

Overview

The Scratch Notebook MCP server provides named scratchpads, typed cells, validation, namespaces, and semantic search to organize ideas for AI assistants in any MCP-enabled workspace.

Installation

Run Command
uvx --from=git+https://github.com/ehlowr0ld/scratch-notebook-mcp scratch-notebook --storage-dir ${workspaceFolder}/.scratch-notebook/data

Environment Variables

  • SCRATCH_NOTEBOOK_STORAGE_DIR

Security Notes

The server's source code demonstrates good security practices including explicit optional bearer-token authentication for HTTP/SSE transports (defaulting to local-only binding without auth), safe YAML parsing (`yaml.safe_load`), and validation of configuration inputs. It does not appear to use dangerous dynamic code execution functions like `eval()` on arbitrary user input. The primary security consideration for operators is the `uvx` installation method which fetches code from a Git repository, requiring trust in the specified source to avoid supply chain risks.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2025-11-21

Tags

AI AssistantScratchpadNotebookValidationSemantic SearchLanceDB