awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
MarkusPfundstein avatar

MarkusPfundstein/mcp-obsidian

0
View on GitHub↗
3,925 stars·458 forks·Python·MIT·24 views

Mcp Obsidian

This project is a Model Context Protocol server that acts as a bridge between large language models and Obsidian. It provides a standardized interface for external tools to read, search, and modify markdown files and folder structures within a local knowledge base.

The server functions as an Obsidian REST API connector, communicating with a community plugin to perform programmatic vault operations. This enables the integration of language model context with private vault content for automated note-taking and knowledge management.

The system covers content and media management through the retrieval, modification, and deletion of files and directories. It also includes search and indexing capabilities to locate specific documents across a storage collection via text queries.

Features

  • Private Context Integration - Provides an AI model with direct access to private Obsidian vault content to ground responses in personal data.
  • Model Context Protocol Servers - Implements a standardized Model Context Protocol server to connect AI models to local vault data.
  • Personal Knowledge Bases - Enables an LLM to read, search, and organize personal notes within a local knowledge base.
  • Programmatic Content Modification - Provides programmatic interfaces for inserting or appending text to existing notes and creating new files.
  • File Retrieval Systems - Implements capabilities for retrieving specific files and listing directories within the vault.
  • Local Knowledge Bases - Provides an interface for external tools to interact with markdown files and folder structures locally.
  • REST - Translates Model Context Protocol requests into HTTP calls for the Obsidian REST API plugin.
  • Note-Taking App AI Assistants - Integrates a language model into the note-taking process to automatically create or update vault files.
  • API Connectors - Acts as a server that communicates with the Obsidian community plugin to perform programmatic vault operations.
  • JSON-RPC Implementations - Implements the JSON-RPC protocol for structured communication between the AI model and the server.
  • Markdown and File Managers - Offers a standardized protocol for creating, editing, and deleting markdown documents and directories.
  • Automated Workflows - Automates the retrieval and modification of information across the vault via the Obsidian REST API.
  • Text-Based Vault Search - Provides a search capability to locate files across the storage collection matching a specified text query.
  • Tool Schema Mappings - Translates function signatures into JSON schemas for AI model tool definitions.
  • Stateless Request Processing - Processes search and modification queries independently without maintaining server-side session state.
  • Notes and Productivity - Obsidian vault integration.
  • Notes & Productivity - Interact with Obsidian via REST API
  • Productivity and Workflow Integration - Interacts with Obsidian vaults via REST API.

Star history

Star history chart for markuspfundstein/mcp-obsidianStar history chart for markuspfundstein/mcp-obsidian

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does markuspfundstein/mcp-obsidian do?

This project is a Model Context Protocol server that acts as a bridge between large language models and Obsidian. It provides a standardized interface for external tools to read, search, and modify markdown files and folder structures within a local knowledge base.

What are the main features of markuspfundstein/mcp-obsidian?

The main features of markuspfundstein/mcp-obsidian are: Private Context Integration, Model Context Protocol Servers, Personal Knowledge Bases, Programmatic Content Modification, File Retrieval Systems, Local Knowledge Bases, REST, Note-Taking App AI Assistants.

What are some open-source alternatives to markuspfundstein/mcp-obsidian?

Open-source alternatives to markuspfundstein/mcp-obsidian include: makenotion/notion-mcp-server — This project is a Model Context Protocol server that acts as an AI workspace connector, bridging large language models… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… modelcontextprotocol/go-sdk — This is a software development kit and framework for implementing the Model Context Protocol in Go. It provides a… codexu/note-gen — Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for… blinkospace/blinko — Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and… mark3labs/mcp-go — mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers…

Open-source alternatives to Mcp Obsidian

Similar open-source projects, ranked by how many features they share with Mcp Obsidian.
  • makenotion/notion-mcp-servermakenotion avatar

    makenotion/notion-mcp-server

    3,903View on GitHub↗

    This project is a Model Context Protocol server that acts as an AI workspace connector, bridging large language models to Notion via its REST API. It provides a secure interface for AI assistants to read, write, and manipulate workspace pages, databases, and users. The server utilizes token-efficient markdown serialization to retrieve and update page content, reducing the amount of data processed by language models. It supports multi-user OAuth authentication, allowing the management of multiple Notion accounts within a single deployment by handling authentication tokens on a per-request basi

    TypeScript
    View on GitHub↗3,903
  • datlechin/tableprodatlechin avatar

    datlechin/TablePro

    4,471View on GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    View on GitHub↗4,471
  • modelcontextprotocol/go-sdkmodelcontextprotocol avatar

    modelcontextprotocol/go-sdk

    4,716View on GitHub↗

    This is a software development kit and framework for implementing the Model Context Protocol in Go. It provides a standardized system for building servers and clients that exchange external resources, proprietary data, and executable tools to provide context for large language models. The SDK includes a JSON-RPC communication library and an integration framework to expose local data, prompt templates, and typed functions to AI models. It enables the development of both protocol servers that provide external context and clients that consume these remote tools and resources. The project covers

    Gogomcp
    View on GitHub↗4,716
  • codexu/note-gencodexu avatar

    codexu/note-gen

    12,173View on GitHub↗

    Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for local-first data ownership. It functions as a workspace that leverages language models to organize, summarize, and synthesize personal notes into structured documents while maintaining offline accessibility. The platform distinguishes itself through a multimodal workflow orchestrator that chains sequences of tasks to process text, images, and external data. By integrating vision-language models, it extracts information from visual inputs like screenshots and documents, converting

    TypeScriptagentchatbotknowledge-base
    View on GitHub↗12,173
  • See all 30 alternatives to Mcp Obsidian→