UNPKG

obsidian-mcp-server

Version:

Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr

42 lines (41 loc) 1.18 kB
/** * Main application configuration object. */ export declare const config: { pkg: { name: string; version: string; }; mcpServerName: string; mcpServerVersion: string; logLevel: string; logsPath: string; environment: string; mcpTransportType: "stdio" | "http"; mcpHttpPort: number; mcpHttpHost: string; mcpAllowedOrigins: string[] | undefined; mcpAuthMode: "jwt" | "oauth" | undefined; mcpAuthSecretKey: string | undefined; oauthIssuerUrl: string | undefined; oauthAudience: string | undefined; oauthJwksUri: string | undefined; obsidianApiKey: string; obsidianBaseUrl: string; obsidianVerifySsl: boolean; obsidianCacheRefreshIntervalMin: number; obsidianEnableCache: boolean; obsidianApiSearchTimeoutMs: number; }; /** * The configured logging level for the application. * Exported separately for convenience (e.g., logger initialization). * @type {string} */ export declare const logLevel: string; /** * The configured runtime environment for the application. * Exported separately for convenience. * @type {string} */ export declare const environment: string;