/**
* @module ObsidianRestApiService Barrel File
* @description
* Exports the singleton instance of the Obsidian REST API service and related types.
*/
export * from "./types.js"; // Export all types
// Removed singleton export
export { ObsidianRestApiService } from "./service.js"; // Export the class itself
// Export method modules if direct access is desired, though typically accessed via service instance
export * as activeFileMethods from "./methods/activeFileMethods.js";
export * as commandMethods from "./methods/commandMethods.js";
export * as openMethods from "./methods/openMethods.js";
export * as patchMethods from "./methods/patchMethods.js";
export * as periodicNoteMethods from "./methods/periodicNoteMethods.js";
export * as searchMethods from "./methods/searchMethods.js";
export * as vaultMethods from "./methods/vaultMethods.js";
export { VaultCacheService } from "./vaultCache/index.js";
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyanheads/obsidian-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server