Skip to main content
Glama

Yonote MCP Server

by cutalion
1
  • Linux
  • Apple

Yonote MCP 서버 프로토타입

이는 Notion의 대안인 Yonote 서비스를 위한 MCP 서버의 MVP 프로젝트입니다. 이 서버는 Yonote 문서 및 컬렉션과 상호 작용할 수 있는 API 도구를 제공합니다.

특징

  • Yonote의 문서 및 컬렉션 목록
  • 문서에 대한 자세한 정보를 얻으세요
  • FastMCP 프레임워크를 통해 도구를 노출합니다.

요구 사항

  • 파이썬 3.13+
  • Yonote API 자격 증명
  • 다음은 Python 패키지입니다( pyproject.toml 참조):
    • fast-agent-mcp>=0.2.23
    • requests>=2.32.3
    • python-dotenv (환경 변수 로딩용)
  • 종속성 관리를 위한 uv

설정

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 Yonote Document Interaction Server를 자동으로 설치하려면:

지엑스피1

수동 설치

  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 : 문서 목록을 가져옵니다(선택적으로 limit, offset, collectionId 사용)
  • documents_info : ID로 문서에 대한 정보를 가져옵니다.
  • collections_list : 컬렉션 목록을 가져옵니다(선택적으로 limit 및 offset 사용)

프로젝트 구조

  • 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

Yonote 문서 및 컬렉션과 상호작용할 수 있는 API 도구를 제공하며, 문서/컬렉션을 나열하고 자세한 문서 정보를 검색하는 기능을 갖춘 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 -
                107
                6
                TypeScript
              • -
                security
                F
                license
                -
                quality
                Facilitates initiating Ollama queries via Claude and manages a simple note storage system with capabilities to add, summarize, and access notes using custom URIs.
                Last updated -
                1
                2
                Python
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.
                Last updated -
                JavaScript
                • Apple
              • A
                security
                A
                license
                A
                quality
                Enables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.
                Last updated -
                3
                2
                TypeScript
                MIT License
                • Apple

              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