cyanheadscyanheadsCommunityยท14 Agent Skills Included

obsidian-mcp-server

Let AI read, write, search, and organize your Obsidian vault

Connects AI agents to your Obsidian vault to read, write, search, and edit notes, tags, and frontmatter. Eliminates manual note hunting and copy-paste by giving agents surgical edit tools with path safety rules and delete confirmations. Runs over STDIO or HTTP so Claude, Cursor, and other MCP clients can manage your knowledge base directly.
npx skills add cyanheads/obsidian-mcp-server --all -g -y
Available:

Gives the AI agent the server's operating rules, including routing all vault access through the Obsidian service, enforcing path-permission policies, and requiring user confirmation before destructive actions like deleting notes.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
cyanheadscyanheads

api-telemetry

Implement OpenTelemetry instrumentation to generate traces and metrics in JavaScript/TypeScript.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

tool-defs-analysis

Audit tool, resource, and prompt definitions for consistency and leaks.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

api-canvas

Register, query, and export tabular data in Obsidian vaults using SQL.

Community
Intermediate
๐Ÿ“ฆ In Repo
cyanheadscyanheads

add-resource

Scaffold new MCP resource definitions with URI templates, handlers, and registration.

Community
Intermediate
๐Ÿ“ฆ In Repo
cyanheadscyanheads

add-test

Scaffold Vitest test files for MCP tools, resources, services, and prompts.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

api-testing

Test MCP tool and resource handlers with mock contexts and Vitest fixtures.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

api-config

Documents environment variable configuration for core and server layers in mcp-ts-core.

Community
Intermediate
๐Ÿ“ฆ In Repo
cyanheadscyanheads

setup

Guides post-init orientation and onboarding for MCP servers scaffolded with @cyanheads/mcp-ts-core.

Community
Intermediate
๐Ÿ“ฆ In Repo
cyanheadscyanheads

maintenance

Investigate, adopt, and verify dependency updates for Bun-based MCP server projects.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

add-tool

Scaffold new MCP tool definitions with the mcp-ts-core tool() builder pattern.

Community
Advanced
๐Ÿ“ฆ In Repo
cyanheadscyanheads

code-simplifier

Reviews git diffs and simplifies changed code against existing codebase patterns.

Community
Intermediate
๐Ÿ“ฆ In Repo
cyanheadscyanheads

add-service

Scaffold a new service integration module with init/accessor pattern and retry logic.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install obsidian-mcp-server?โ–ผ

Run `npx skills add cyanheads/obsidian-mcp-server --all -g -y` in your terminal to install the full suite globally. You also need the Obsidian Local REST API plugin and an API key set as OBSIDIAN_API_KEY.

What can AI do with my Obsidian vault?โ–ผ

Your agent can search notes by text or tags, read full notes or single sections, create and append content, edit frontmatter, manage tags, and even run Obsidian commands. Destructive actions like deleting a note always ask for your confirmation first.

Is my Obsidian vault safe from unwanted AI edits?โ–ผ

Yes. The server enforces read/write path allowlists, a read-only mode, and refuses to overwrite existing files unless you explicitly allow it. Deletes require a confirmation round before anything is removed.

Does obsidian-mcp-server work with Claude and Cursor?โ–ผ

Yes. It follows the standard MCP protocol and works with Claude Desktop, Claude Code, Cursor, VS Code, and other MCP-compatible clients over STDIO or HTTP.

Can I use it without coding experience?โ–ผ

Yes. Once installed and connected with your API key, you simply ask your AI assistant in plain English to find, summarize, or update notes in your vault.

Related Repositories in Personal & Entrepreneur

View All in Personal & Entrepreneurโ†’