Back to Home
opencore-x icon

openotes

Verified Safe

by opencore-x

Overview

Connects AI agents to a markdown knowledge base, typically an Obsidian vault, enabling CRUD operations, search, and organization.

Installation

Run Command
npm start

Environment Variables

  • PORT
  • VAULT_PATH
  • MAX_SEARCH_RESULTS

Security Notes

The server implements robust path validation in `src/core/paths.ts` to prevent common file system vulnerabilities such as path traversal (e.g., `..`), absolute path usage, null byte injection, and symlink escapes. All file operations are performed on paths that have been rigorously validated to ensure they remain within the defined vault root directory. Sensitive configurations like `VAULT_PATH` are loaded from environment variables (`.env`), avoiding hardcoded secrets. The `delete` tool requires explicit `confirm: true` argument, adding an essential safety confirmation step. Remote access is explicitly recommended via Cloudflare Tunnel and Cloudflare Access, providing a secure, authenticated layer that prevents direct exposure of the server to the public internet.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens250
Stars0
Forks0
Last Update2026-01-17

Tags

MCPAI AgentMarkdownKnowledge BaseObsidian