DocsAgent — Zotero, Obsidian & Apple Notes MCP Server
DocsAgent is an MCP server that searches and edits a Zotero library, an Obsidian vault and, on macOS, Apple Notes from any MCP client.
What it does
DocsAgent is an MCP server that searches and edits a Zotero library, an Obsidian vault and, on macOS, Apple Notes from any MCP client. A background C++ engine reads the Zotero database and storage folder, the vault and the Notes store on your machine and keeps a BM25 full-text index with passage ranking; a TypeScript or Python shell exposes eight tools, five for reading and three for writing. Writes to Zotero go through Zotero's local API with a safety gate, and group libraries sync through the Zotero web API. It runs over stdio, or over Streamable HTTP with API-key or OAuth checks for self-hosting. It is the MCP back end that PapersGPT links to.
Capabilities
- Search Zotero items, annotations and notes with ranked passages
- Search an Obsidian vault and, on macOS, Apple Notes
- Combine results from all sources in one query
- Write to the Zotero library through its local API
- Serve over stdio or Streamable HTTP with API-key or OAuth checks
About
- Publisher
- DocsAgent
- Tool
- Obsidian
Works with
Install
- Run this to add it to Any client:
npx @docsagent/docsagent start
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tools | Obsidian, Zotero | |
| Publisher | DocsAgent | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local or remote | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | No | source |
| Platforms | macOS, Windows, Linux | source |
| AI clients | Claude Desktop, Cursor, Cline | source |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Sep 28, 2026Version 5.0.1579 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository npm: @docsagent/docsagentpypi: docsagent-mcp |
Sources
- GitHub repositorygithub.com/docsagent/docsagent · Backs: AI clients, Can change data, Connection, Licence, Official status, Platforms, Publisher, ActivityNov 10, 2026
- MCP Registry entryio.github.docsagent/docsagent · Backs: ConnectionNov 10, 2026
- npm package recordnpmjs.com/package/@docsagent/docsagent · Backs: LicenceNov 10, 2026