NestDaddy

Nouz

io.github.Semiotronika/NOUZ-MCP · v4.0.0

Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy

Connect Runs on your machine

Terminal
claude mcp add nouz-mcp -e OBSIDIAN_ROOT=<OBSIDIAN_ROOT> -e NOUZ_CONFIG=<NOUZ_CONFIG> -e NOUZ_DATABASE_NAME=<NOUZ_DATABASE_NAME> -e NOUZ_DATABASE_PATH=<NOUZ_DATABASE_PATH> -e EMBED_ENABLED=<EMBED_ENABLED> -e EMBED_PROVIDER=<EMBED_PROVIDER> -e EMBED_MODEL=<EMBED_MODEL> -e EMBED_API_URL=<EMBED_API_URL> -- uvx nouz-mcp==4.0.0
claude_desktop_config.json
{
  "mcpServers": {
    "nouz-mcp": {
      "command": "uvx",
      "args": [
        "nouz-mcp==4.0.0"
      ],
      "env": {
        "OBSIDIAN_ROOT": "<OBSIDIAN_ROOT>",
        "NOUZ_CONFIG": "<NOUZ_CONFIG>",
        "NOUZ_DATABASE_NAME": "<NOUZ_DATABASE_NAME>",
        "NOUZ_DATABASE_PATH": "<NOUZ_DATABASE_PATH>",
        "EMBED_ENABLED": "<EMBED_ENABLED>",
        "EMBED_PROVIDER": "<EMBED_PROVIDER>",
        "EMBED_MODEL": "<EMBED_MODEL>",
        "EMBED_API_URL": "<EMBED_API_URL>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "nouz-mcp": {
      "command": "uvx",
      "args": [
        "nouz-mcp==4.0.0"
      ],
      "env": {
        "OBSIDIAN_ROOT": "<OBSIDIAN_ROOT>",
        "NOUZ_CONFIG": "<NOUZ_CONFIG>",
        "NOUZ_DATABASE_NAME": "<NOUZ_DATABASE_NAME>",
        "NOUZ_DATABASE_PATH": "<NOUZ_DATABASE_PATH>",
        "EMBED_ENABLED": "<EMBED_ENABLED>",
        "EMBED_PROVIDER": "<EMBED_PROVIDER>",
        "EMBED_MODEL": "<EMBED_MODEL>",
        "EMBED_API_URL": "<EMBED_API_URL>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "nouz-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "nouz-mcp==4.0.0"
      ],
      "env": {
        "OBSIDIAN_ROOT": "<OBSIDIAN_ROOT>",
        "NOUZ_CONFIG": "<NOUZ_CONFIG>",
        "NOUZ_DATABASE_NAME": "<NOUZ_DATABASE_NAME>",
        "NOUZ_DATABASE_PATH": "<NOUZ_DATABASE_PATH>",
        "EMBED_ENABLED": "<EMBED_ENABLED>",
        "EMBED_PROVIDER": "<EMBED_PROVIDER>",
        "EMBED_MODEL": "<EMBED_MODEL>",
        "EMBED_API_URL": "<EMBED_API_URL>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
OBSIDIAN_ROOT
Optional
Path to Obsidian vault
NOUZ_CONFIG
Optional
Absolute path to config.yaml; if omitted, server looks in current working directory
NOUZ_DATABASE_NAME
Optional
SQLite cache filename inside OBSIDIAN_ROOT
NOUZ_DATABASE_PATH
Optional
Full SQLite cache path; takes precedence over NOUZ_DATABASE_NAME
EMBED_ENABLED
Optional
Enable embedding-based features
EMBED_PROVIDER
Optional
Embedding provider: openai-compatible endpoint or ollama
EMBED_MODEL
Optional
Embedding model name
EMBED_API_URL
Optional
Embedding API endpoint

Details

Package[email protected] (PYPI, stdio)
First published2 Sep 2026
Last updated2 Sep 2026
Registry nameio.github.Semiotronika/NOUZ-MCP

More productivity servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.