Side-by-Side Model Context Protocol Comparison

Mcp Obsidian vs Mcp Zotero

In-depth architectural comparison of the Mcp Obsidian and Mcp Zotero MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.

At a Glance & Executive Verdict

Mcp Obsidian
Knowledge & Memory · Local stdio
Quality: 56/100 (Good) | Auth: No auth required
Mcp Zotero
Knowledge & Memory · Local stdio
Quality: 37/100 (Fair) | Auth: API Key required
Verdict Summary: Choose Mcp Obsidian if you need specialized Knowledge & Memory tools running via a local process. Choose Mcp Zotero if your workspace requires Knowledge & Memory integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.

Which MCP Server Should You Choose?

Mcp Obsidian logo

Choose Mcp Obsidian when:

  • You need dedicated capabilities in the Knowledge & Memory domain.
  • You prefer local stdio subprocess transport architecture.
  • Your security boundary fits: No auth required (Free / Open Source).
  • Primary tools included: Safe YAML frontmatter parsing and AST-aware updates, File operations: read, write, patch, delete, move notes/files, Partial reads: get note outlines and specific line ranges.
Mcp Zotero logo

Choose Mcp Zotero when:

  • You need dedicated capabilities in the Knowledge & Memory domain.
  • You prefer local stdio subprocess transport architecture.
  • Your security boundary fits: API Key required (Free / Open Source).
  • You have access to required keys: ZOTERO_API_KEY, ZOTERO_USER_ID.
  • Primary tools included: Access Zotero collections and items, Search Zotero library content, Retrieve detailed item information.

Feature & Specification Comparison

Specification
Mcp Obsidian logo
Mcp Obsidian
bitbonsai
Knowledge & Memory
Mcp Zotero logo
Mcp Zotero
kaliaboi
Knowledge & Memory
SummaryUniversal AI bridge for Obsidian vaults using MCP. Provides safe read/write access to notes with 11 comprehensive methods for vault operations including search, batch operations, tag management, and frontmatter handling. Works with Claude, ChatGPT, and any MCP-compatible AI assistant.A connector for LLMs to work with collections and sources on your Zotero Cloud
Category & ScopeKnowledge & MemoryKnowledge & Memory
Quality signal56/100 (Good)37/100 (Fair)
Transport ProtocolLocal Subprocess (stdio)Local Subprocess (stdio)
Auth RequirementNo auth requiredAPI Key required
Pricing ModelFree / Open SourceFree / Open Source
Required Env VarsNone required
ZOTERO_API_KEYZOTERO_USER_ID
Compatible Clients
Claude DesktopCursorWindsurfClineVS Code
Claude DesktopCursorWindsurfClineVS Code
Install path signalnpx · lownpx · low
Engagement & Health 2 views 0 copies 0 upvotes 1,595 stars 2 views 0 copies 0 upvotes 165 stars
Verified / OfficialCommunity ListingCommunity Listing
Open full listingView Mcp Obsidian ListingView Mcp Zotero Listing

Tools & Capabilities Breakdown

Mcp Obsidian Tools (6)

Safe YAML frontmatter parsing and AST-aware updates
File operations: read, write, patch, delete, move notes/files
Partial reads: get note outlines and specific line ranges
Directory listing and batch reading of notes
Search with BM25 relevance reranking
Tag management: add, remove, list tags

Mcp Zotero Tools (5)

Access Zotero collections and items
Search Zotero library content
Retrieve detailed item information
Fetch recently added library entries
Integration with Claude Desktop via MCP

Ready-to-Paste Client Configurations

Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).

Mcp Obsidian Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "bitbonsai-mcp-obsidian": {
      "command": "npx",
      "args": [
        "-y",
        "bitbonsai-mcp-obsidian"
      ]
    }
  }
}
Mcp Zotero Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "kaliaboi-mcp-zotero": {
      "command": "npx",
      "args": [
        "-y",
        "kaliaboi-mcp-zotero"
      ],
      "env": {
        "ZOTERO_API_KEY": "YOUR_ZOTERO_API_KEY_HERE",
        "ZOTERO_USER_ID": "YOUR_ZOTERO_USER_ID_HERE"
      }
    }
  }
}

Frequently Asked Questions

Mcp Obsidian is categorized under Knowledge & Memory and uses a local stdio subprocess. In contrast, Mcp Zotero belongs to Knowledge & Memory using local stdio subprocess. Select Mcp Obsidian when you need capabilities focused on knowledge & memory and Mcp Zotero when you require tools for knowledge & memory.

More alternatives to Mcp ObsidianMore alternatives to Mcp ZoteroKnowledge & Memory category hub

Related MCP Server Comparisons

Popular comparisons with Mcp Obsidian

Popular comparisons with Mcp Zotero