Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Vulcanus
V
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Vulcanus

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

A validated Markdown memory vault your coding agent can recall, project by project.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "vulcanus": {
      "command": "npx",
      "args": [
        "-y",
        "vulcanus"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Documentation Overview

Vulcanus

Your coding agent starts every session cold. You re-explain the architecture, repeat decisions you already made, and watch it break a rule you set last week. The context lives in your head and in a scrollback buffer that is already gone.

Vulcanus fixes that at the source. It builds an AI-readable second brain β€” a Git-versioned vault of linked Markdown that you and your agents both read β€” and serves it over MCP, so an agent can recall a project instead of guessing at it.

Terminal
npx @sunsato/vulcanus

Creating a vault with vulcanus init, then checking it with status and stats

You answer a few questions, and Vulcanus writes the whole vault β€” routing layer, operator profile, agent protocol, and one memory cluster per project β€” then validates that the graph actually holds together. Already keep an Obsidian vault? It adds the memory structure to that vault instead of creating a separate one.

Requires Node 22.12 or newer. Nothing leaves your machine: no account, no network call beyond an optional once-a-day version check.

A Sunsato product Β· vulcanus.sunsato.com

Why a vault and not a prompt

A CLAUDE.md that grows forever is the thing this replaces. It gets read in full on every task, it drifts out of date silently, and nothing checks that what it claims is still true.

A vault is layered instead, so recall is scoped: an agent reads the Recall Map, then the one Capsule its task needs, and goes deeper only for authority or detail. vulcanus stats measures that on your own vault β€” in the demo above, a task-scoped recall reads 59% less than the whole vault. vulcanus doctor then enforces that every link resolves and every project is reachable, so the memory fails loudly instead of rotting quietly.

Wire it to your agent

The vault is only worth as much as the recall it gives your tools, so that is one command each:

Terminal
claude mcp add vulcanus -- vulcanus serve   # Claude Code, or any MCP client
bash
vulcanus skills --install   # skills that run the real commands, in every repo
bash
vulcanus agents             # the block to paste into a tool's global instructions

MCP server, Skills, and Making agents actually use it below cover what each one exposes.

What it creates

txt
YourVault
β”œβ”€ AGENTS.md              # the protocol AI agents must follow in this repo
β”œβ”€ CLAUDE.md              # points Claude Code at that protocol
β”œβ”€ USING-WITH-AI.md       # how to make every tool recall this vault
β”œβ”€ README.md
β”œβ”€ vulcanus.json          # the manifest everything is derived and validated from
β”œβ”€ .claude/skills/        # invocable skills for Claude Code
β”œβ”€ .agents/skills/        # the same skills for Codex, Cursor, and Gemini CLI
β”œβ”€ 00_System/             # Index, Recall Map, Admin Profile, Rules, Update Format …
β”œβ”€ 02_Projects/           # one cluster per project
└─ _imports/              # raw AI exports, ignored by Git

Each project cluster is five notes plus any specialized ones you ask for:

NoteHolds
Capsulethe compressed must-remember summary an agent reads first
Hubnavigation and cluster boundary
Contextidentity, definitions, scope
Decisionsconfirmed choices and corrections
Rulesconstraints on future behavior
Architecture / Flow / Visual Direction / Content Guidelinesoptional domain depth

The point of the layering is token economy: an agent reads the Recall Map, then one Capsule, and only goes deeper when the task actually needs authority or detail.

What a project is, and who may hear about it

Two optional fields on each project in vulcanus.json carry what a note cannot enforce:

FieldValuesAnswers
kindumbrella, product, lab, service-brand, client, client-productwhat this project is, so an agent knows how to place and summarize it
visibilitypublic, privatewhether an agent may name this project outside the vault

init and add project ask for both, and visibility is recorded either way β€” "nobody has said" and "the operator said public" are different states, and only one of them is safe to act on. recall returns the marker and, for a private project, an instruction not to name it in anything public. doctor warns on a value it does not recognize rather than failing the vault, because a typo like privte would otherwise read as public to every agent.

This is a signal, not access control: nothing here encrypts or hides a file.

Notes you keep yourself

The generated system layer is a fixed list, so a note you write under the system directory would otherwise read as unmanaged, and the System Hub linking it would read as over-linked β€” two findings for doing nothing wrong. systemNotes in vulcanus.json names those notes:

config.json
{ "systemNotes": ["Release Notes", "Semantic Index Strategy"] }

They are branded like every other system note, so Release Notes resolves to <Vault> Release Notes in a branded vault. Declaring one only makes the vault aware of it: the note is never created, never rewritten, and update leaves it alone. The System Hub may link it, sync adds the bullet if it is missing, and a note declared but never written is reported so the declaration cannot quietly point at nothing. A system note nobody declared is still reported as unmanaged.

The first question is import

Before anything else, Vulcanus offers to read an existing AI history and propose your project tree from it:

SourceWhat it reads
ChatGPT data exportconversations-000.json … split batches
Claude.ai data exportconversations.json + projects.json
Claude Code~/.claude/projects/**/*.jsonl
Codex~/.codex/**/rollout-*.jsonl
Gemini CLI~/.gemini/tmp/**/logs.json and saved checkpoint-<tag>.json chats
Cursorper-workspace chat history (state.vscdb), read through the built-in node:sqlite
Markdown folderany directory of notes β€” the folder names become the project signal

Locations are auto-detected, so usually you just pick one from a list. A Markdown folder is the exception: it is never probed on its own, and only scanned when you name the path.

Re-running import on the same source proposes only what is new β€” conversation ids already read are remembered in the vault's state directory. --all re-reads everything. --json prints the candidates with their evidence and writes nothing.

Nothing from your history is copied into the vault. Conversations are read locally, reduced to candidate project names with evidence counts, and discarded. Only the names you tick become notes; the Import Log records how many conversations were scanned, never their content.

Names the source itself grouped conversations under β€” a Claude project, a repository directory β€” are the strong signal and come pre-checked. Names inferred purely from title frequency are proposals and start unchecked.

Commands

bash
vulcanus init            # create a vault, or add memory to an existing Obsidian vault (default command)
bash
vulcanus status          # one-screen vault health: projects, notes, doctor result, git state
bash
vulcanus stats           # token budget: what a cold-start agent reads, what recall saves
bash
vulcanus doctor          # validate the vault against its manifest
bash
vulcanus add project     # add projects and wire them into the graph
bash
vulcanus project remove "Name"        # unlink a project; its notes move to _archive/
vulcanus project rename "Old" "New"   # folder, notes, and every link, in one move
vulcanus project archive "Name"       # mark it archived (--restore undoes it)
server.ts
vulcanus import          # propose more projects from an AI export or a notes folder
bash
vulcanus serve           # serve the vault to MCP clients: recall, search, append_decision, …
bash
vulcanus agents          # print the block that makes your AI tools use the vault
bash
vulcanus skills          # agent skills that run these commands for you
bash
vulcanus update          # bring the vault up to date with a newer CLI
bash
vulcanus sync "topic"    # validate, then commit and push
vulcanus sync --watch    # regenerate and revalidate on every edit; never commits
bash
vulcanus hooks install   # a pre-commit hook that refuses to commit a broken graph
bash
vulcanus completion zsh  # completion script for bash | zsh | fish | pwsh

init accepts --lang en|tr|de|es, --ai [cli], and a target directory; add project and import accept --ai [cli]; status and stats accept --json; doctor accepts --repair and --json; import accepts --source, --path, --ai-group [cli], --json, and --all; update accepts --dry-run, --force, --profile core|full, and --json; sync accepts --dry-run, --json, and --watch; skills accepts --raw, --install, and --force.

--verbose and --quiet work on every command, and --json implies quiet so machine-readable output owns stdout.

Exit codes are part of the contract: 0 the command did what it said, 1 the vault or the operation failed validation, 2 the command was used wrongly (no vault, bad flag), 130 cancelled at a prompt. Every failure prints what happened, why, and what to do next.

Scripting init

Every wizard question can be answered from a flag, so init also runs without a TTY β€” in CI, containers, or an agent's shell. A flag skips exactly its question; --defaults answers everything else with the default, and --dry-run prints the tree that would be created without writing:

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    β˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory21 views
    Compare vs Moxie Docs MCP β†’
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory16 views
    Compare vs Scrivener MCP β†’
  • Memorix logoMemorix

    Local-first persistent project memory for AI coding agents across MCP clients and sessions.

    🧠 Knowledge & Memory1 views
    Compare vs Memorix β†’
  • Projectmind logoProjectmind

    Persistent project memory for AI coding agents: one compact digest instead of re-reading the repo.

    🧠 Knowledge & Memory0 views
    Compare vs Projectmind β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Vulcanus

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "vulcanus": { "command": "npx", "args": ["-y", "Vulcanus"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewVulcanus AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/vulcanus?style=directory)](https://allmcps.com/mcp/vulcanus)
HTML Embed
<a href="https://allmcps.com/mcp/vulcanus"><img src="https://allmcps.com/api/badge/vulcanus?style=directory" alt="Vulcanus on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory β†’Best MCP servers for Memory & Knowledge β†’Alternatives to Vulcanus β†’Install in Claude DesktopInstall in CursorInstall in VS Code