Skip to main content
Glama

Yonote MCP Server

by cutalion

Прототип сервера Yonote MCP

Это проект MVP сервера MCP для сервиса Yonote, альтернативы Notion. Сервер предоставляет инструменты API для взаимодействия с документами и коллекциями Yonote.

Функции

  • Список документов и коллекций из Yonote
  • Получить подробную информацию о документе
  • Предоставляет инструменты через фреймворк FastMCP

Требования

  • Питон 3.13+
  • Учетные данные API Yonote
  • Следующие пакеты Python (см. pyproject.toml ):
    • fast-agent-mcp>=0.2.23
    • requests>=2.32.3
    • python-dotenv (для загрузки переменных среды)
  • uv для управления зависимостями

Настраивать

Установка через Smithery

Чтобы автоматически установить Yonote Document Interaction Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @cutalion/yonote-mcp --client claude

Ручная установка

  1. Клонируйте репозиторий:
    git clone <your-repo-url> cd yonote-mcp
  2. Установите зависимости с помощью uv:
    uv pip install -r requirements.txt # or, using pyproject.toml: uv pip install .
  3. Настройте переменные среды:Создайте в корне проекта файл .env со следующим содержимым:
    API_TOKEN=your_yonote_api_token API_BASE_URL=https://app.yonote.ru/api # Optional, defaults to this value

Использование

Запустите сервер MCP:

python main.py

Сервер предоставляет следующие инструменты:

  • documents_list : Получить список документов (с необязательным лимитом, смещением и collectionId)
  • documents_info : Получить информацию о документе по идентификатору
  • collections_list : Получить список коллекций (с необязательным ограничением и смещением)

Структура проекта

  • main.py — Основной код сервера и определения инструментов
  • pyproject.toml — метаданные и зависимости проекта

Лицензия

MIT (или укажите вашу лицензию)

Пример конфигурации курсора

Чтобы использовать этот сервер MCP с Cursor, добавьте следующее в файл конфигурации ~/.cursor/mcp.json :

{ "mcpServers": { "yonote": { "command": "uv", "args": [ "run", "-v", "--directory", "/path/to/yonote-mcp", "/path/to/yonote-mcp/main.py" ] } } }

Замените /path/to/yonote-mcp на фактический путь к каталогу вашего проекта.

Скриншот

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Предоставляет API-инструменты для взаимодействия с документами и коллекциями Yonote, выступая в качестве альтернативы Notion с возможностями составления списков документов/коллекций и получения подробной информации о документах.

  1. Функции
    1. Требования
      1. Настраивать
        1. Установка через Smithery
        2. Ручная установка
      2. Использование
        1. Структура проекта
          1. Лицензия
            1. Пример конфигурации курсора

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                Enables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.
                Last updated -
                8
                16
                TypeScript
              • -
                security
                A
                license
                -
                quality
                Enables advanced todo list management and content organization using Notion's API, supporting features like creating databases, dynamic filtering, and collaborative task tracking.
                Last updated -
                27
                Python
                MIT License
              • -
                security
                F
                license
                -
                quality
                Facilitates note storage and summarization through custom URIs, allowing users to manage, summarize, and update notes with varying detail levels in a collaborative environment.
                Last updated -
                Python
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables interaction with Notion through the Notion API by exposing it as tools for LLMs, allowing operations like reading, creating, updating, and deleting Notion pages seamlessly via natural language.
                Last updated -
                32
                21
                TypeScript

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/cutalion/yonote-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server