← Blog
July 17, 2026 · 5 min read

Let Claude read, search, and write your notes directly

Asking an AI assistant about your notes usually means finding the right file, opening it, copying the text, pasting it into a chat window, and repeating that for every note that might be relevant. inkwell skips all of it: Claude can read, search, and write to your vault directly, because inkwell speaks MCP.

What's actually running

inkwell ships a native inkwell-mcp binary, written in Rust and bundled inside the app. It communicates with Claude Desktop — or any MCP-compatible client — over stdio using JSON-RPC 2.0. There's no server to host, no API key to manage, and no network request leaving your machine. It reads the active vault path from ~/.inkwell/active-vault, which inkwell writes automatically whenever you open a vault, so Claude always knows which folder you're working in.

Six tools, each doing one specific thing

The MCP server exposes a small, deliberate set of tools rather than a single do-everything endpoint:

That combination is enough for Claude to answer questions grounded in your actual notes, draft a new note based on something you're discussing, or find every note that mentions a topic — all without you ever pasting a single line of text.

Three-minute setup

  1. Build the MCP server binary, or use the one already bundled in the app:
Build from source
cd src-tauri && cargo build --release -p inkwell-mcp
  1. Add it to your Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json:
claude_desktop_config.json
{
  "mcpServers": {
    "inkwell": {
      "command": "/Applications/inkwell.app/Contents/MacOS/inkwell-mcp"
    }
  }
}
  1. Restart Claude Desktop, open a vault in inkwell, and Claude has access to your notes.

Why local matters here specifically

This isn't inkwell sending your notes to a cloud service that then talks to Claude on your behalf — the MCP server runs on your machine and talks to your locally-configured Claude client directly over stdio. Your notes only leave your filesystem the moment you, using a client you configured, ask Claude to read them. That's a meaningfully different privacy posture than pasting sensitive notes into a browser tab.

Where this is headed: as more editors adopt MCP, "can my AI assistant actually work with my notes" stops being a copy-paste problem and starts being a protocol problem — one inkwell already solves.

Full setup instructions and the complete tool reference are in the Claude MCP docs.