Labsco
MCP SERVER

Yonote

by cutalion

List documents and collections in Yonote and open one document by id.

Team Wikis & Documentation Platforms
Summary
Read-only, and honest about being a prototype.

Pagination on both listing calls is the one detail that makes this usable on a real workspace rather than a demo one — without it a large collection would be unusable. Everything else is minimal, and the author says as much, so treat it as a way to get Yonote content into a conversation rather than a management interface.

What it is

An early MCP server for Yonote, a Notion alternative. Three tools cover reading: list the documents, list the collections, and fetch one document's details. The author describes it as an MVP, and the surface reflects that — it reads, it does not write.

What you get
  • `documents_list` — a list of documents, with optional `limit`, `offset` and `collectionId` to narrow it
  • `documents_info` — details for one document by its ID
  • `collections_list` — a list of collections, with optional `limit` and `offset`
Requirements

Yonote API credentials from app.yonote.ru: `API_TOKEN` in a `.env` file, with `API_BASE_URL` defaulting to `https://app.yonote.ru/api`. Python 3.13 or higher and `uv`; the documented client entry runs `uv run --directory <path> main.py` over stdio, or Smithery installs it for Claude Desktop.

Setup effort

One command plus a key — npx -y @smithery/cli install @cutalion/yonote-mcp --client claude, then supply credentials