obsidian-mcp-macros

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).

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Automation mcp obsidian typescript local-automation agents tooling qdrant vector-search sdk
⚙ Agent Friendliness
25
/ 100
Can an agent use this?
🔒 Security
19
/ 100
Is it safe for agents?
⚡ Reliability
25
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
45
Documentation
20
Error Messages
0
Auth Simplicity
50
Rate Limits
0

🔒 Security

TLS Enforcement
0
Auth Strength
20
Scope Granularity
10
Dep. Hygiene
55
Secret Handling
20

Security details are not provided in the README/manifest beyond dependencies. Since it’s a local MCP server, TLS/auth/rate limiting behavior cannot be confirmed. Presence of zod suggests some input validation might exist, but secret handling and network exposure practices are not documented here.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
40
Error Recovery
20
AF Security Reliability

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.

Use Cases

  • Expose Obsidian-local scripting capabilities to AI agents via an MCP server interface
  • Augment personal knowledge-base workflows in Obsidian with tool calls backed by custom JS scripts
  • Index or retrieve vector data (via Qdrant) to support retrieval-augmented operations in local workflows

Not For

  • Server-side multi-tenant deployments where strong remote auth, rate limits, and operational guarantees are required
  • Use cases needing documented stable MCP tool contracts, pagination, and error semantics
  • Production environments requiring audited security controls around authentication, secrets, and network exposure (not evidenced in provided materials)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

OAuth: No Scopes: No

No authentication mechanism is described in the provided README/manifest. As a local MCP server, it may rely on local network assumptions, but this is not verifiable from the supplied content.

Pricing

Free tier: No
Requires CC: No

No pricing information provided; likely a local/open-source project dependency tree.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

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.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for obsidian-mcp-macros.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered