High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.

2 Open Issues Need Help Last updated: Jul 12, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to fix a critical path traversal vulnerability in the Obsidian MCP plugin. This involves implementing a robust path validator to prevent malicious actors from accessing files outside the Obsidian vault. The solution requires adding input validation to all file operations, potentially including allowlisting, configurable security policies, audit logging, and comprehensive testing.

Complexity: 4/5
bug help wanted security critical

High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.

TypeScript

AI Summary: Implement robust authentication and authorization mechanisms for the Obsidian MCP plugin to prevent unauthorized access to the user's vault. This involves adding API key authentication, restricting CORS origins, implementing rate limiting, and potentially role-based access control, along with comprehensive logging of authentication attempts.

Complexity: 4/5
bug help wanted security critical breaking-change

High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.

TypeScript