# Obsidian Local REST API

> Use this tool when you need to integrate AI-powered note management and knowledge discovery into your Obsidian workflow, solving problems of manual file management and limited search capabilities. It provides a REST API interface for inputs like note creation and search queries, and outputs like related notes and search results, making it ideal for use cases like conversational access to personal knowledge bases and automated task management. The Obsidian Local REST API is particularly useful for knowledge workers who want to leverage AI assistants to enhance their productivity and note organization.

Canonical page: https://skillsregistry.net/skills/obsidian-local-rest-api  
JSON: https://api.skillsregistry.net/v1/skills/obsidian-local-rest-api

## Description

AI-native MCP server that bridges Obsidian vaults through the Obsidian Local REST API, providing intelligent note management and knowledge discovery tools optimized for LLM workflows. Built by Shelfwood, the implementation offers both modern AI-focused operations like create_or_update_note with frontmatter support, search_vault with advanced filtering, and find_related_notes for knowledge graph traversal, alongside legacy compatibility tools for existing integrations. Features task-oriented tools designed specifically for AI assistants including daily note handling, recent note retrieval, and semantic search across content, filenames, and metadata, making it valuable for knowledge workers who want conversational access to their Obsidian vaults without manual file management or losing the rich linking and tagging capabilities that make Obsidian powerful for personal knowledge management.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/obsidian-local-rest-api)
- **Repository:** <https://github.com/j-shelfwood/obsidian-local-rest-api-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "obsidian-local-rest-api"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/obsidian-local-rest-api` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/obsidian-local-rest-api/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
