A permissioned MCP gateway for agent proposals to a Git-backed Obsidian vault.
npx @getmcp/cli add io.github.SarutobiSasuke8/obsidian-github-mcpRequires Node.js 18+. Community-contributed server. Review source before installing.
VAULT_MCP_GITHUB_OWNEROwner of the operator-authorised vault repository.
VAULT_MCP_GITHUB_REPOOperator-authorised vault repository name.
VAULT_MCP_POLICY_FILEAbsolute path to the operator-provisioned policy YAML.
VAULT_MCP_TOKEN_FILEAbsolute path to the operator-provisioned client-token YAML.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.SarutobiSasuke8/obsidian-github-mcp": {
"command": "npx",
"args": [
"-y",
"@sarutobi-sasuke/obsidian-github-mcp"
],
"env": {
"VAULT_MCP_PORT": "3210",
"VAULT_MCP_GITHUB_OWNER": "",
"VAULT_MCP_GITHUB_REPO": "",
"VAULT_MCP_POLICY_FILE": "",
"VAULT_MCP_TOKEN_FILE": "",
"GITHUB_TOKEN": "",
"GITHUB_APP_ID": "",
"GITHUB_APP_INSTALLATION_ID": "",
"GITHUB_APP_PRIVATE_KEY_FILE": ""
}
}
}
}Reasonbook: decisions that survive the session, in a local record AI agents keep.
Start Claude Code and Codex agents the person can watch, wait for them and read their answers.
Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
Turn footage into finished video: reframing, captions behind the subject, motion graphics, renders.