Complete AI Training

MCP server · Notes

Annota MCP server

by dengls24

Let your AI read your Zotero papers, highlight key findings, explain formulas, and save reading notes back to your library.

Flow diagram: you ask your AI “Highlight the key findings in this paper”, on your own computer the Annota MCP server works with zotero library, and you get back highlights and notes in Zotero.

Annota is a small helper that connects your AI assistant to your Zotero library of research papers. You point it at a PDF, and the AI reads it, then adds highlights and notes right inside Zotero. It is handy for students, researchers, and anyone who reads a lot of papers and wants help keeping track of the important parts.

What is an MCP server? The 30-second version

On its own, your AI can only chat with you. An MCP server is a small helper program that gives your AI a new skill or a connection to an app, and here it connects your AI to Zotero, your reference manager. Once it is set up, your AI can look inside your Zotero papers and add highlights or notes there when you ask. You still do the asking in plain words, and the helper handles the technical part behind the scenes.

What this MCP server does

You tell your AI which paper you want to work on, usually by giving it the file path or a title. The AI uses this helper to open the paper and read the text. It figures out which sentences matter, like findings in the abstract or a formula on page 3. Then it asks the helper to add highlights or notes to that paper in your Zotero library. When it is done, you open Zotero and see the new highlights and notes waiting for you.

Flow diagram: you ask your AI “Highlight the key findings in this paper”, on your own computer the Annota MCP server works with zotero library, and you get back highlights and notes in Zotero. Click to zoom

What you can do with it

  • Highlight key findings in a paper's abstract
  • Explain formulas and add the explanation as a note
  • Write a structured reading note with methods, results, and limitations
  • Annotate hypotheses and explain the theory behind each one
  • Review a paper as if you were a peer reviewer, with scores and feedback
  • Browse and search your Zotero library by title, author, or key
  • Add notes to any item in your library

Try asking your AI

  • “Highlight the findings in this paper's abstract in green”
  • “Explain the formulas on page 3 and add a note with the explanation”
  • “Write a structured reading note for this paper and save it to my library”
  • “Review this paper as a reviewer for ISCA, with scores and feedback”

What it gives back to you

You get highlights and notes added to the paper inside your Zotero library. In the chat, the AI also tells you what it found, like a short summary of the paper's topic, method, and key results. For reviews, it gives you a structured write-up with scores and comments. Everything it writes is saved, so you can read it again later in Zotero.

Before you start

What you need

  • The Zotero app installed on your computer, with some papers already in it
  • Python installed on your computer
  • The Claude Code app, since Annota is set up through its settings
  • The path to your Zotero data folder (the README shows how to find it)

Good to know

Annota writes directly into your Zotero database, which is not officially supported, so back up your zotero.sqlite file first and close Zotero before letting it add highlights or notes.

Install it with your AI

Add Annota MCP server to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check Annota MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.

Sign in Become a member

Who it's for

Researchers, students, and anyone who reads a lot of academic papers and keeps them in Zotero.