MCP Server
MCP
LINZA
Local-first MCP sidecar for Markdown artifacts, review intents, and supervised knowledge growth.
Install
uvx linza-mcp
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "pypi",
"identifier": "linza-mcp",
"version": "0.2.2",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Absolute path to the Markdown workspace or vault LINZA may index. Defaults to ./vault.",
"format": "string",
"default": "./vault",
"name": "LINZA_VAULT"
},
{
"description": "Embedding provider. Allowed values: lmstudio, openai, ollama. Default: lmstudio.",
"format": "string",
"name": "LINZA_EMBED_PROVIDER"
},
{
"description": "Embedding API base URL when LINZA_EMBED_PROVIDER is lmstudio, openai, or ollama.",
"format": "string",
"name": "LINZA_EMBED_URL"
},
{
"description": "Embedding model name.",
"format": "string",
"name": "LINZA_EMBED_MODEL"
},
{
"description": "Optional embedding API key.",
"format": "string",
"isSecret": true,
"name": "LINZA_EMBED_KEY"
},
{
"description": "Semantic bridge threshold as a floating-point string. Default: 0.55.",
"format": "string",
"name": "LINZA_BRIDGE_THRESHOLD"
},
{
"description": "Maximum note pairs for semantic bridge rebuilds. Default: 1000000. Use 0 to disable the guard.",
"format": "string",
"name": "LINZA_MAX_BRIDGE_PAIRS"
},
{
"description": "Default search profile name. Defaults to general.",
"format": "string",
"name": "LINZA_DEFAULT_PROFILE"
},
{
"description": "User-facing guide language. Allowed values: auto, en, ru. Default: auto.",
"format": "string",
"name": "LINZA_LANGUAGE"
}
]
}
]
}
mcp
model-context-protocol
pypi
By
Comments
Sign in to leave a comment