1aivault-mcp-server MCP Server

1AIVault is a local-first desktop app that acts as a portable memory vault for AI tools. It stores your memories, decisions, preferences, and reusable skills in a local SQLite database and exposes…

Local serverstdio

What is the 1aivault-mcp-server MCP Server?

1aivault-mcp-server is an MCP project maintained in the stoicsoft/1aivault-mcp-server repository. The maintainer describes its purpose as “1AIVault is a local-first desktop app that acts as a portable memory vault for AI tools. It stores your memories, decisions, preferences, and reusable skills…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using /Applications/1AIVault.app/Contents/MacOS/1AIVault. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares ELECTRON_RUN_AS_NODE, NODE_PATH. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
vault_saveSave a memory, decision, preference, or fact to the persistent vault
vault_searchFull-text search the vault — supports "quoted phrases", -exclude, tag:, tier:, category:
vault_recentList recently saved entries, chronologically
vault_by_tagFetch entries by tag
vault_updateEdit or rename an existing entry
vault_tagsList all tags with counts
vault_getFetch one entry by ID (full content)
vault_save_conversationArchive the current conversation as a summary + full text
vault_load_skillLoad a user-defined skill (reusable AI instructions) by name
vault_list_skillsList saved skills (name + description)
vault_linkLink two entries with a named relationship (knowledge-graph edge)
vault_relatedWalk the knowledge graph from an entry (up to 3 hops)
vault_brain_queryKeyword search + graph traversal to surface richer connected context
vault_extract_insightsRun auto-linking / pattern extraction over entries
vault_classify_pendingFetch entries not yet classified into topics
vault_save_classificationsAssign entries to cross-source topics (and update digests)
vault_list_topicsList cross-source topics with entry counts and digest previews
vault_topic_digestGet a topic's cross-source summary, aliases, and entries
vault_search_topicsFull-text search across topics
vault_link_topicsDeclare typed relationships between topics

How to install the 1aivault-mcp-server MCP Server

{
  "mcpServers": {
    "1aivault": {
      "command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
      "args": [
        ".../app.asar.unpacked/dist/main/main/mcp/server.js",
        "--source",
        "claude_desktop",
        "--db",
        "/Users/you/.1aivault/vault.db"
      ],
      "env": {
        "ELECTRON_RUN_AS_NODE": "1",
        "NODE_PATH": ".../app.asar.unpacked/node_modules"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ELECTRON_RUN_AS_NODEDeclared in the maintainer’s client configuration.Check documentation
NODE_PATHDeclared in the maintainer’s client configuration.Check documentation