Agent-native knowledge OS built on Markdown. A shared vault for AI agents and humans, backed by a typed knowledge graph, full-text search, and an LLM-powered compiler, all accessible through MCP. Drop files in, let agents read, write, search, link, and compile knowledge. No database required.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add pulse8-ai-cortex-knowledge-vault --env CORTEX_VAULT_PATH='<CORTEX_VAULT_PATH>' --env CORTEX_LLM_API_KEY='<CORTEX_LLM_API_KEY>' -- uvx pulse8-ai-cortex-knowledge-vault~/.codex/config.toml
[mcp_servers.pulse8-ai-cortex-knowledge-vault]
command = "uvx"
args = ["pulse8-ai-cortex-knowledge-vault"]
env = { CORTEX_VAULT_PATH = "<CORTEX_VAULT_PATH>", CORTEX_LLM_API_KEY = "<CORTEX_LLM_API_KEY>" }
# codex mcp add pulse8-ai-cortex-knowledge-vault --env CORTEX_VAULT_PATH='<CORTEX_VAULT_PATH>' --env CORTEX_LLM_API_KEY='<CORTEX_LLM_API_KEY>' -- uvx pulse8-ai-cortex-knowledge-vault~/.cursor/mcp.json
{
"mcpServers": {
"pulse8-ai-cortex-knowledge-vault": {
"command": "uvx",
"args": [
"pulse8-ai-cortex-knowledge-vault"
],
"env": {
"CORTEX_VAULT_PATH": "<CORTEX_VAULT_PATH>",
"CORTEX_LLM_API_KEY": "<CORTEX_LLM_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"pulse8-ai-cortex-knowledge-vault": {
"type": "stdio",
"command": "uvx",
"args": [
"pulse8-ai-cortex-knowledge-vault"
],
"env": {
"CORTEX_VAULT_PATH": "<CORTEX_VAULT_PATH>",
"CORTEX_LLM_API_KEY": "<CORTEX_LLM_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pulse8-ai-cortex-knowledge-vault": {
"command": "uvx",
"args": [
"pulse8-ai-cortex-knowledge-vault"
],
"env": {
"CORTEX_VAULT_PATH": "<CORTEX_VAULT_PATH>",
"CORTEX_LLM_API_KEY": "<CORTEX_LLM_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pulse8-ai-cortex-knowledge-vault": {
"command": "uvx",
"args": [
"pulse8-ai-cortex-knowledge-vault"
],
"env": {
"CORTEX_VAULT_PATH": "<CORTEX_VAULT_PATH>",
"CORTEX_LLM_API_KEY": "<CORTEX_LLM_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"pulse8-ai-cortex-knowledge-vault": {
"command": "uvx",
"args": [
"pulse8-ai-cortex-knowledge-vault"
],
"env": {
"CORTEX_VAULT_PATH": "<CORTEX_VAULT_PATH>",
"CORTEX_LLM_API_KEY": "<CORTEX_LLM_API_KEY>"
}
}
}
}Environment variables
CORTEX_VAULT_PATHCORTEX_LLM_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.