loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

scribe-mcp

MCP Tool

edimuj/scribe-mcp

MCP server for Obsidian LiveSync vaults

Install

$ npx loaditout add edimuj/scribe-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "scribe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "scribe-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

scribe-mcp

MCP server that gives AI agents CRUD access to Obsidian notes via LiveSync's CouchDB backend.

Built with Deno and the official livesync-commonlib library. Handles encryption, compression, and path obfuscation transparently.

Tools

| Tool | Description | |------|-------------| | vault_status | Vault overview — document count, folders, encryption/compression status | | vault_list | List notes, optionally filtered by folder or glob pattern | | vault_read | Read a note's content and metadata | | vault_search | Full-text search across all notes (case-insensitive) | | vault_write | Create or update a note | | vault_delete | Delete a note |

Prerequisites
  • Deno v2+
  • A CouchDB instance with an Obsidian LiveSync database
Setup
  1. Clone with submodules:
   git clone --recurse-submodules https://github.com/edimuj/scribe-mcp.git
   cd scribe-mcp
  1. Copy and edit the environment file:
   cp .env.example .env

| Variable | Required | Description | |----------|----------|-------------| | SCRIBE_COUCHDB_URL | Yes | CouchDB URL (e.g. http://localhost:5984) | | SCRIBE_COUCHDB_USER | Yes | CouchDB username | | SCRIBE_COUCHDB_PASS | Yes | CouchDB password | | SCRIBE_COUCHDB_DB | Yes | Database name (e.g. obsidian-livesync) | | SCRIBE_PASSPHRASE | If E2EE | Vault passphrase (only needed if vault uses end-to-end encryption) |

  1. Run:
   deno task start
Claude Code / MCP client configuration

Add to your MCP client config (e.g. .claude.json):

{
  "mcpServers": {
    "scribe": {
      "command": "deno",
      "args": ["run", "-A", "--no-check", "/path/to/scribe-mcp/src/main.ts"],
      "env": {
        "SCRIBE_COUCHDB_URL": "http://localhost

Tags

denolivesyncmcp-serverobsidianobsidian-livesync

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated19 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/1/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/edimuj/scribe-mcp)](https://loaditout.ai/skills/edimuj/scribe-mcp)