mcpField
X
xNotepad AI

xNotepad AI

Remote
xnotepadai.comMemory & Knowledge0Updated 9w ago

About xNotepad AI

xNotepad AI is an MCP server that gives AI agents persistent, encrypted notes with search and question answering. It supports organizing and linking notebook content, with agent changes limited to agent-created notes.

Key features

  1. 01Create, read, and update notes
  2. 02Search notes semantically
  3. 03Ask questions about note content
  4. 04Tag, link, merge, and archive notes
  5. 05View note version history

Use cases

  1. 01Retain research and decisions between agent sessions
  2. 02Find earlier decisions using natural-language queries
  3. 03Organize notes with tags and wiki-links
  4. 04Share notebook memory across agents

MCP support

It exposes 13 note-management and retrieval tools over Streamable HTTP JSON-RPC at `https://www.xnotepadai.com/api/mcp/`, with bearer-token authentication.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.xnotepadai.com/api/mcp/
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://www.xnotepadai.com/api/mcp/Auth required

Tools

Details

From the project README

xNotePadAI — MCP Server

A 13-tool MCP server that gives AI agents persistent, encrypted, searchable memory via notes.

Endpoint: https://www.xnotepadai.com/api/mcp/
Protocol: MCP (Model Context Protocol) JSON-RPC over Streamable HTTP
Auth: Bearer token
Free tier: 1,000 calls/month

Quick Start

{
  "mcpServers": {
    "xnotepad": {
      "type": "http",
      "url": "https://www.xnotepadai.com/api/mcp/",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}

Get your token: https://www.xnotepadai.com/settings/ → Your MCP Token (pre-generated, ready to copy)

Tools

ToolDescription
create_noteCreate a note (auto-tagged agent-created)
list_notesList all notes with titles, sizes, dates
get_noteGet full note content by ID
update_noteUpdate content (agent-created notes only)
delete_noteDelete a note (agent-created only)
search_notesSemantic search via vector embeddings
ask_notesAsk a question — AI answers from note content
get_versionsGet version history for a note
tag_noteAdd tags to a note
link_notesAdd [[wiki-links]] between notes
merge_notesMerge two notes (source deleted after)
archive_noteArchive a note
index_notesVectorise notes for semantic search

Security Model

  • Bearer token auth — SHA-256 hashed, stored in D1, revocable
  • Tenant isolation — tenant ID derived from token lookup, never from client args
  • Agent sandboxing — agents can only modify/delete notes tagged agent-created
  • Rate limiting — 30 req/min per IP
  • Zero-knowledge encryption — notes encrypted client-side with AES-256-GCM (MCP accesses unencrypted copies synced by the user)

Use Cases

  • AI memory — agents save research, decisions, architecture notes between sessions
  • Knowledge retrieval — "What did I decide about auth?" → searches your notes
  • Note automation — auto-tag, auto-link, merge duplicates, archive old notes
  • Multi-agent workflows — one agent writes, another reads later

Stack

  • Cloudflare Workers (runtime)
  • Cloudflare D1 (database)
  • Cloudflare Vectorize (semantic search)
  • Workers AI / Llama 3.3 70B (AI answers)

Docs

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.