MCP.so
Sign In

ObsiMCP MCP Server

@IAMLEIzZ

Basic information

Category

Other

License

MIT license

Transports

stdio

Author

IAMLEIzZ

About ObsiMCP MCP Server

A obsidian server for the model context protocol (MCP)

ObsiMCP MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

ObsiMCP MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is ObsiMCP?

ObsiMCP is a lightweight, extendable MCP server for automating operations on Obsidian vaults, powered by mcp-go. It helps you efficiently manage your Obsidian notes and build your own personal knowledge base.

How to use ObsiMCP?

Clone the repository, build the executable with go build -o main main.go, then configure your vault path in config/config.yaml or via an environment variable. You must also set up a backup directory to protect files. Integration is shown with deepchat using an MCP client configuration.

Key features of ObsiMCP

  • Read a Markdown note from the vault
  • Search all notes with the same file name
  • Write content in append or overwrite mode
  • Create a new note without initial content
  • Delete a note and automatically back it up
  • Modify, add, and get note frontmatter

Use cases of ObsiMCP

  • Build agents or copilots that understand and modify your notes
  • Integrate with Obsidian from external apps or LLMs
  • Automate note maintenance, renaming, or content updates

Frequently asked questions

1

What are the system requirements?

Go 1.20+ and an initialized Obsidian vault directory are required.

2

How do I configure the vault path?

Set the vault path in the `config/config.yaml` file or via an environment variable in the `vault.path` field.

3

How does the backup feature work?

When you overwrite or delete a note, a backup file is automatically generated in the configured backup directory to prevent data loss.

4

What operations are available?

ObsiMCP provides tools such as ReadNote, WriteNote, CreateANote, DeleteNote, GetNoteList, MoveOneNote, and functions for frontmatter and tags.

5

Is there an example integration with other apps?

Yes, an example configuration for deepchat shows how to start ObsiMCP with the correct executable path and read/write permissions.

Comments

More Other MCP servers