{"id":"ianyimi-obsidian-mcp-macros","name":"obsidian-mcp-macros","af_score":25.2,"security_score":19.2,"reliability_score":25.0,"what_it_does":"Provides MCP functionality for custom local user scripts written in JavaScript, using the Model Context Protocol SDK and related tooling (including a Qdrant REST client and schema validation via zod).","best_when":"You want a local, developer-controlled MCP tool surface to back Obsidian automation/scripts, and you can review/maintain the codebase yourself.","avoid_when":"You need a well-documented, externally hosted API with clear auth/rate-limit guarantees and robust operational reliability; the provided materials don’t show those aspects.","last_evaluated":"2026-04-04T21:23:39.709351+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["As provided, there is no visible MCP tool list, schemas, or error-code conventions; agents may need to handle failures generically.","Local tooling may assume access to the user’s Obsidian vault/filesystem and any configured vector DB; agents may fail if environment variables or paths are missing.","Idempotency and retry semantics are not documented; agents should avoid assuming safe retries for side-effectful operations."],"error_quality":0.0}