Markdown Vault MCP
io.github.pvliesdonk/markdown-vault-mcp · Status: active
If you find your own account name here: write informally to German.saas@web.de, stating the identifier concerned. No reason has to be given. How to object
- Registry name
io.github.pvliesdonk/markdown-vault-mcp- Package coordinate
pypi:markdown-vault-mcp- Version
3.1.0- Listed in the registry
- 2026-07-08
- Changed in the registry
- 2026-07-08
- First seen by tracevero
- 2026-08-06
- Vendor's website
- https://pvliesdonk.github.io/markdown-vault-mcp/
Markdown vault MCP server with FTS5 + semantic search and frontmatter indexing
Vendor's own description, untranslated and unverified
Evidence for this page: The values on this page come from several collections. Each row therefore states its own origin. What the confidence levels mean
Measured values
| Credentials required | no Raw declaration – Required secret variables (raw): confirmed absent Raw declaration – Required secret headers (raw): confirmed absent Source: MCP-Register · collected on 2026-08-06 · derived |
|---|---|
| Execution location | local Raw declaration – Transports (raw): stdio, streamable-http Source: MCP-Register · collected on 2026-08-06 · derived |
| Path argument present | yes Raw declaration – Path arguments (raw): confirmed absent Raw declaration – Path environment variables (raw): MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH, MARKDOWN_VAULT_MCP_INDEX_PATH, MARKDOWN_VAULT_MCP_PROMPTS_FOLDER, MARKDOWN_VAULT_MCP_SOURCE_DIR, MARKDOWN_VAULT_MCP_STATE_PATH Source: MCP-Register · collected on 2026-08-16 · derived |
| Repository URL listed | yes Raw declaration – Repository (raw): https://github.com/pvliesdonk/markdown-vault-mcp Source: MCP-Register · collected on 2026-08-06 · derived |
| Version | 3.1.0 Source: MCP-Register · collected on 2026-08-06 · self-declared |
Position within the holdings
How many of the 24,507 published entries carry the same measured value. A reference figure, not an assessment.
- Credentials requiredno20,303 of 24,507 carry this value (83 %)View these entries
- Execution locationlocal12,078 of 24,507 carry this value (49 %)View these entries
- Path argument presentyes229 of 24,507 carry this value (0.9 %)View these entries
- Repository URL listedyes19,097 of 24,507 carry this value (78 %)View these entries
All 4 values together are carried by 187 of 24,507 entries.
This entry appears in these selections
- MCP servers without credentials20,303
- Locally executed MCP servers12,078
- MCP servers with a repository URL19,097
- MCP servers with a path argument229
- Local MCP servers without credentials9,218
- Local MCP servers with a repository URL11,472
- MCP servers over stdio and streamable-http1,206
- MCP servers as a container and a PyPI package161
- MCP servers available as a package only10,633
- MCP servers with uvx as their only runtime hint994
The source's raw values23
Evidence for this page: The values on this page come from several collections. Each row therefore states its own origin.
| Environment variables (raw) | MARKDOWN_VAULT_MCP_SOURCE_DIR, MARKDOWN_VAULT_MCP_READ_ONLY, FASTMCP_LOG_LEVEL, MARKDOWN_VAULT_MCP_KV_STORE_URL, MARKDOWN_VAULT_MCP_SERVER_NAME, MARKDOWN_VAULT_MCP_STATE_PATH, MARKDOWN_VAULT_MCP_INDEX_PATH, MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH, MARKDOWN_VAULT_MCP_INDEXED_FIELDS, MARKDOWN_VAULT_MCP_REQUIRED_FIELDS, MARKDOWN_VAULT_MCP_EXCLUDE, MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER, OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_EMBEDDING_MODEL, MARKDOWN_VAULT_MCP_OLLAMA_MODEL, MARKDOWN_VAULT_MCP_OLLAMA_CPU_ONLY, OLLAMA_HOST, MARKDOWN_VAULT_MCP_GIT_TOKEN, MARKDOWN_VAULT_MCP_GIT_REPO_URL, MARKDOWN_VAULT_MCP_GIT_USERNAME, MARKDOWN_VAULT_MCP_GIT_COMMIT_NAME, MARKDOWN_VAULT_MCP_GIT_COMMIT_EMAIL, MARKDOWN_VAULT_MCP_GIT_PUSH_DELAY_S, MARKDOWN_VAULT_MCP_GIT_LFS, MARKDOWN_VAULT_MCP_GIT_PULL_INTERVAL_S, MARKDOWN_VAULT_MCP_ATTACHMENT_EXTENSIONS, MARKDOWN_VAULT_MCP_MAX_ATTACHMENT_SIZE_MB, MARKDOWN_VAULT_MCP_TEMPLATES_FOLDER, MARKDOWN_VAULT_MCP_PROMPTS_FOLDER, MARKDOWN_VAULT_MCP_BEARER_TOKEN, MARKDOWN_VAULT_MCP_AUTH_MODE, MARKDOWN_VAULT_MCP_BASE_URL, MARKDOWN_VAULT_MCP_OIDC_CONFIG_URL, MARKDOWN_VAULT_MCP_OIDC_CLIENT_ID, MARKDOWN_VAULT_MCP_OIDC_CLIENT_SECRET, MARKDOWN_VAULT_MCP_OIDC_JWT_SIGNING_KEY, MARKDOWN_VAULT_MCP_OIDC_AUDIENCE, MARKDOWN_VAULT_MCP_OIDC_REQUIRED_SCOPES, MARKDOWN_VAULT_MCP_OIDC_VERIFY_ACCESS_TOKEN, MARKDOWN_VAULT_MCP_APP_DOMAIN, MARKDOWN_VAULT_MCP_SOURCE_DIR, MARKDOWN_VAULT_MCP_READ_ONLY, FASTMCP_LOG_LEVEL, MARKDOWN_VAULT_MCP_KV_STORE_URL, MARKDOWN_VAULT_MCP_SERVER_NAME, MARKDOWN_VAULT_MCP_STATE_PATH, MARKDOWN_VAULT_MCP_INDEX_PATH, MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH, MARKDOWN_VAULT_MCP_INDEXED_FIELDS, MARKDOWN_VAULT_MCP_REQUIRED_FIELDS, MARKDOWN_VAULT_MCP_EXCLUDE, MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER, OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_EMBEDDING_MODEL, MARKDOWN_VAULT_MCP_OLLAMA_MODEL, MARKDOWN_VAULT_MCP_OLLAMA_CPU_ONLY, OLLAMA_HOST, MARKDOWN_VAULT_MCP_GIT_TOKEN, MARKDOWN_VAULT_MCP_GIT_REPO_URL, MARKDOWN_VAULT_MCP_GIT_USERNAME, MARKDOWN_VAULT_MCP_GIT_COMMIT_NAME, MARKDOWN_VAULT_MCP_GIT_COMMIT_EMAIL, MARKDOWN_VAULT_MCP_GIT_PUSH_DELAY_S, MARKDOWN_VAULT_MCP_GIT_LFS, MARKDOWN_VAULT_MCP_GIT_PULL_INTERVAL_S, MARKDOWN_VAULT_MCP_ATTACHMENT_EXTENSIONS, MARKDOWN_VAULT_MCP_MAX_ATTACHMENT_SIZE_MB, MARKDOWN_VAULT_MCP_TEMPLATES_FOLDER, MARKDOWN_VAULT_MCP_PROMPTS_FOLDER, PUID, PGID, MARKDOWN_VAULT_MCP_BEARER_TOKEN, MARKDOWN_VAULT_MCP_AUTH_MODE, MARKDOWN_VAULT_MCP_BASE_URL, MARKDOWN_VAULT_MCP_OIDC_CONFIG_URL, MARKDOWN_VAULT_MCP_OIDC_CLIENT_ID, MARKDOWN_VAULT_MCP_OIDC_CLIENT_SECRET, MARKDOWN_VAULT_MCP_OIDC_JWT_SIGNING_KEY, MARKDOWN_VAULT_MCP_OIDC_AUDIENCE, MARKDOWN_VAULT_MCP_OIDC_REQUIRED_SCOPES, MARKDOWN_VAULT_MCP_OIDC_VERIFY_ACCESS_TOKEN, MARKDOWN_VAULT_MCP_APP_DOMAIN Source: MCP-Register · collected on 2026-08-06 · self-declared |
|---|---|
| Required secret variables (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-06 · self-declared |
| Transports (raw) | stdio, streamable-http Source: MCP-Register · collected on 2026-08-06 · self-declared |
| Path arguments (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-06 · self-declared |
| Repository (raw) | https://github.com/pvliesdonk/markdown-vault-mcp Source: MCP-Register · collected on 2026-08-06 · self-declared |
| Package registries (raw) | oci, pypi Source: MCP-Register · collected on 2026-08-06 · self-declared |
| Required secret headers (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Path environment variables (raw) | MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH, MARKDOWN_VAULT_MCP_INDEX_PATH, MARKDOWN_VAULT_MCP_PROMPTS_FOLDER, MARKDOWN_VAULT_MCP_SOURCE_DIR, MARKDOWN_VAULT_MCP_STATE_PATH Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Remote URLs (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Remote hosts (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Registry status message (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
| First listed in the registry (raw) | 2026-07-08 Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Last changed in the registry (raw) | 2026-07-08 Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Schema version of the raw record (raw) | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Delivery form (raw) | paket Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Repository platform (raw) | github Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Repository subfolder (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Package identifiers (raw) | ghcr.io/pvliesdonk/markdown-vault-mcp:v3.1.0, markdown-vault-mcp Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Package versions (raw) | 3.1.0 Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Runtime hints (raw) | uvx Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Environment variable formats (raw) | boolean, filepath, number Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Environment variable descriptions (raw) | FASTMCP_LOG_LEVEL=Log level for FastMCP internals; app loggers default to INFO, -v overrides both to DEBUG · MARKDOWN_VAULT_MCP_APP_DOMAIN=Override Claude app domain for MCP Apps iframe sandboxing · MARKDOWN_VAULT_MCP_ATTACHMENT_EXTENSIONS=Comma-separated allowed attachment extensions, or * for all · MARKDOWN_VAULT_MCP_AUTH_MODE=OIDC auth mode: 'remote' (JWKS validation) or 'oidc-proxy' (OAuth proxy). Auto-detected if not set. · MARKDOWN_VAULT_MCP_BASE_URL=Public base URL of this server (required for OIDC) · MARKDOWN_VAULT_MCP_BEARER_TOKEN=Bearer token for authentication · MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH=Path to the numpy embeddings file · MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER=Embedding provider to use · MARKDOWN_VAULT_MCP_EXCLUDE=Comma-separated glob patterns to exclude from indexing · MARKDOWN_VAULT_MCP_GIT_COMMIT_EMAIL=Git committer email · MARKDOWN_VAULT_MCP_GIT_COMMIT_NAME=Git committer name · MARKDOWN_VAULT_MCP_GIT_LFS=Enable Git LFS support · MARKDOWN_VAULT_MCP_GIT_PULL_INTERVAL_S=Seconds between periodic git pulls (0 to disable) · MARKDOWN_VAULT_MCP_GIT_PUSH_DELAY_S=Seconds to wait before pushing (batches writes) · MARKDOWN_VAULT_MCP_GIT_REPO_URL=Remote git repository URL for managed mode · MARKDOWN_VAULT_MCP_GIT_TOKEN=Git authentication token for push/pull · MARKDOWN_VAULT_MCP_GIT_USERNAME=Git username for token auth · MARKDOWN_VAULT_MCP_INDEXED_FIELDS=Comma-separated frontmatter fields to index for search · MARKDOWN_VAULT_MCP_INDEX_PATH=Path to the FTS5 SQLite index file · MARKDOWN_VAULT_MCP_KV_STORE_URL=Persistent-state backend URL for pvl-core subsystems. Schemes: file:///path (survives restarts), memory:// (dev/ephemeral). · MARKDOWN_VAULT_MCP_KV_STORE_URL=Unified key-value backend for HTTP session persistence (file:///path or memory://). Legacy alias: MARKDOWN_VAULT_MCP_EVENT_STORE_URL · MARKDOWN_VAULT_MCP_MAX_ATTACHMENT_SIZE_MB=Maximum attachment size in MB (0 for unlimited) · MARKDOWN_VAULT_MCP_OIDC_AUDIENCE=Expected OIDC token audience · MARKDOWN_VAULT_MCP_OIDC_CLIENT_ID=OIDC client ID · MARKDOWN_VAULT_MCP_OIDC_CLIENT_SECRET=OIDC client secret · MARKDOWN_VAULT_MCP_OIDC_CONFIG_URL=OIDC discovery endpoint URL · MARKDOWN_VAULT_MCP_OIDC_JWT_SIGNING_KEY=Signing key for OIDC session JWTs (critical on Linux/Docker) · MARKDOWN_VAULT_MCP_OIDC_REQUIRED_SCOPES=Space-separated required OIDC scopes · MARKDOWN_VAULT_MCP_OIDC_VERIFY_ACCESS_TOKEN=Verify access token JWT instead of id_token · MARKDOWN_VAULT_MCP_OLLAMA_CPU_ONLY=Force CPU-only inference for Ollama · MARKDOWN_VAULT_MCP_OLLAMA_MODEL=Ollama embedding model name · MARKDOWN_VAULT_MCP_PROMPTS_FOLDER=Path to user-defined MCP prompt templates · MARKDOWN_VAULT_MCP_READ_ONLY=Disable write tools · MARKDOWN_VAULT_MCP_REQUIRED_FIELDS=Comma-separated frontmatter fields required on every document · MARKDOWN_VAULT_MCP_SERVER_NAME=MCP server name shown to clients · MARKDOWN_VAULT_MCP_SOURCE_DIR=Absolute path to the markdown vault directory · MARKDOWN_VAULT_MCP_SOURCE_DIR=Path to the vault directory inside the container · MARKDOWN_VAULT_MCP_STATE_PATH=Directory for index and embeddings state files · MARKDOWN_VAULT_MCP_TEMPLATES_FOLDER=Folder name for note templates within the vault · OLLAMA_HOST=Ollama server base URL · OPENAI_API_KEY=OpenAI API key (required when MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER=openai) · OPENAI_BASE_URL=OpenAI-compatible API base URL (e.g. SiliconFlow, Together, internal gateways); also accepts MARKDOWN_VAULT_MCP_OPENAI_BASE_URL · OPENAI_EMBEDDING_MODEL=OpenAI-compatible embedding model name; also accepts MARKDOWN_VAULT_MCP_OPENAI_EMBEDDING_MODEL · PGID=Run as this GID (Docker entrypoint) · PUID=Run as this UID (Docker entrypoint) Source: MCP-Register · collected on 2026-08-16 · self-declared |
| Icon formats (raw) | confirmed absent Source: MCP-Register · collected on 2026-08-16 · self-declared |
Changes
| 2026-08-16 | Path argument present: false → true |
|---|---|
| 2026-08-16 | Last changed in the registry (raw): – → 2026-07-08 |
| 2026-08-16 | First listed in the registry (raw): – → 2026-07-08 |
| 2026-08-16 | Registry status message (raw): – → – |
| 2026-08-16 | Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json |
| 2026-08-16 | Icon formats (raw): – → – |
| 2026-08-16 | Environment variable descriptions (raw): – → FASTMCP_LOG_LEVEL=Log level for FastMCP internals; app loggers default to INFO, -v overrides both to DEBUG · MARKDOWN_VAULT_MCP_APP_DOMAIN=Override Claude app domain for MCP Apps iframe sandboxing · MARKDOWN_VAULT_MCP_ATTACHMENT_EXTENSIONS=Comma-separated allowed attachment extensions, or * for all · MARKDOWN_VAULT_MCP_AUTH_MODE=OIDC auth mode: 'remote' (JWKS validation) or 'oidc-proxy' (OAuth proxy). Auto-detected if not set. · MARKDOWN_VAULT_MCP_BASE_URL=Public base URL of this server (required for OIDC) · MARKDOWN_VAULT_MCP_BEARER_TOKEN=Bearer token for authentication · MARKDOWN_VAULT_MCP_EMBEDDINGS_PATH=Path to the numpy embeddings file · MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER=Embedding provider to use · MARKDOWN_VAULT_MCP_EXCLUDE=Comma-separated glob patterns to exclude from indexing · MARKDOWN_VAULT_MCP_GIT_COMMIT_EMAIL=Git committer email · MARKDOWN_VAULT_MCP_GIT_COMMIT_NAME=Git committer name · MARKDOWN_VAULT_MCP_GIT_LFS=Enable Git LFS support · MARKDOWN_VAULT_MCP_GIT_PULL_INTERVAL_S=Seconds between periodic git pulls (0 to disable) · MARKDOWN_VAULT_MCP_GIT_PUSH_DELAY_S=Seconds to wait before pushing (batches writes) · MARKDOWN_VAULT_MCP_GIT_REPO_URL=Remote git repository URL for managed mode · MARKDOWN_VAULT_MCP_GIT_TOKEN=Git authentication token for push/pull · MARKDOWN_VAULT_MCP_GIT_USERNAME=Git username for token auth · MARKDOWN_VAULT_MCP_INDEXED_FIELDS=Comma-separated frontmatter fields to index for search · MARKDOWN_VAULT_MCP_INDEX_PATH=Path to the FTS5 SQLite index file · MARKDOWN_VAULT_MCP_KV_STORE_URL=Persistent-state backend URL for pvl-core subsystems. Schemes: file:///path (survives restarts), memory:// (dev/ephemeral). · MARKDOWN_VAULT_MCP_KV_STORE_URL=Unified key-value backend for HTTP session persistence (file:///path or memory://). Legacy alias: MARKDOWN_VAULT_MCP_EVENT_STORE_URL · MARKDOWN_VAULT_MCP_MAX_ATTACHMENT_SIZE_MB=Maximum attachment size in MB (0 for unlimited) · MARKDOWN_VAULT_MCP_OIDC_AUDIENCE=Expected OIDC token audience · MARKDOWN_VAULT_MCP_OIDC_CLIENT_ID=OIDC client ID · MARKDOWN_VAULT_MCP_OIDC_CLIENT_SECRET=OIDC client secret · MARKDOWN_VAULT_MCP_OIDC_CONFIG_URL=OIDC discovery endpoint URL · MARKDOWN_VAULT_MCP_OIDC_JWT_SIGNING_KEY=Signing key for OIDC session JWTs (critical on Linux/Docker) · MARKDOWN_VAULT_MCP_OIDC_REQUIRED_SCOPES=Space-separated required OIDC scopes · MARKDOWN_VAULT_MCP_OIDC_VERIFY_ACCESS_TOKEN=Verify access token JWT instead of id_token · MARKDOWN_VAULT_MCP_OLLAMA_CPU_ONLY=Force CPU-only inference for Ollama · MARKDOWN_VAULT_MCP_OLLAMA_MODEL=Ollama embedding model name · MARKDOWN_VAULT_MCP_PROMPTS_FOLDER=Path to user-defined MCP prompt templates · MARKDOWN_VAULT_MCP_READ_ONLY=Disable write tools · MARKDOWN_VAULT_MCP_REQUIRED_FIELDS=Comma-separated frontmatter fields required on every document · MARKDOWN_VAULT_MCP_SERVER_NAME=MCP server name shown to clients · MARKDOWN_VAULT_MCP_SOURCE_DIR=Absolute path to the markdown vault directory · MARKDOWN_VAULT_MCP_SOURCE_DIR=Path to the vault directory inside the container · MARKDOWN_VAULT_MCP_STATE_PATH=Directory for index and embeddings state files · MARKDOWN_VAULT_MCP_TEMPLATES_FOLDER=Folder name for note templates within the vault · OLLAMA_HOST=Ollama server base URL · OPENAI_API_KEY=OpenAI API key (required when MARKDOWN_VAULT_MCP_EMBEDDING_PROVIDER=openai) · OPENAI_BASE_URL=OpenAI-compatible API base URL (e.g. SiliconFlow, Together, internal gateways); also accepts MARKDOWN_VAULT_MCP_OPENAI_BASE_URL · OPENAI_EMBEDDING_MODEL=OpenAI-compatible embedding model name; also accepts MARKDOWN_VAULT_MCP_OPENAI_EMBEDDING_MODEL · PGID=Run as this GID (Docker entrypoint) · PUID=Run as this UID (Docker entrypoint) |
| 2026-08-16 | Environment variable formats (raw): – → boolean, filepath, number |
| 2026-08-16 | Delivery form (raw): – → paket |
| 2026-08-16 | Remote hosts (raw): – → – |
These are the 10 most recent changes to this entry. Full history
tracevero · https://tracevero.com/mcp/io-github-pvliesdonk-markdown-vault-mcp