Skip to main content
Glama

OneNote MCP Server

OneNote MCP 서버

Microsoft OneNote를 위한 MCP(모델 컨텍스트 프로토콜) 서버 구현으로, AI 언어 모델이 표준화된 인터페이스를 통해 OneNote와 상호 작용할 수 있습니다.

특징

노트북 관리

  • 모든 노트북 나열
  • 새로운 노트북 만들기
  • 노트북 세부 정보 가져오기
  • 노트북 삭제

섹션 관리

  • 노트북의 섹션 목록
  • 새 섹션 만들기
  • 섹션 세부 정보 가져오기
  • 섹션 삭제

페이지 관리

  • 섹션의 페이지 목록
  • HTML 콘텐츠로 새 페이지 만들기
  • 페이지 내용 읽기
  • 페이지 콘텐츠 업데이트
  • 페이지 삭제
  • 노트북 전체에서 페이지 검색

설치

npm에서 설치하기(권장)

지엑스피1

이 패키지는 2025년 4월 27일부터 npm 레지스트리에서 사용할 수 있습니다.

패키지 실행

설치 후 다음을 사용하여 패키지를 실행할 수 있습니다.

mcp-server-onenote

또는 npx를 사용하면:

npx mcp-server-onenote

Smithery를 통해 설치

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

npx -y @smithery/cli install @modelcontextprotocol/server-onenote --client claude

GitHub에서 설치

npm install -g github:ZubeidHendricks/azure-onenote-mcp-server

구성

다음 환경 변수를 설정하세요.

  • AZURE_TENANT_ID : Azure 테넌트 ID
  • AZURE_CLIENT_ID : Azure 애플리케이션(클라이언트) ID
  • AZURE_CLIENT_SECRET : Azure 클라이언트 비밀번호

MCP 클라이언트와 함께 사용

MCP 클라이언트 구성(예: Claude Desktop)에 다음을 추가합니다.

{ "mcpServers": { "onenote": { "command": "mcp-server-onenote", "env": { "AZURE_TENANT_ID": "<YOUR_TENANT_ID>", "AZURE_CLIENT_ID": "<YOUR_CLIENT_ID>", "AZURE_CLIENT_SECRET": "<YOUR_CLIENT_SECRET>" } } } }

Azure 앱 등록

  1. Azure Portal로 이동하여 앱 등록으로 이동합니다.
  2. 새로운 등록을 만듭니다
  3. Microsoft Graph API 권한 추가:
    • 메모.읽기.쓰기.모두
    • 메모.읽기.모두
  4. 클라이언트 비밀을 생성하세요
  5. 구성을 위해 테넌트 ID, 클라이언트 ID 및 클라이언트 비밀번호를 복사하세요.

개발

# Install dependencies npm install # Run tests npm test # Build npm run build # Lint npm run lint # Run locally npm start

기여하다

이 저장소에 기여하는 방법에 대한 자세한 내용은 CONTRIBUTING.md를 참조하세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

변경 사항

0.1.0 (2025-04-27)

  • 최초 출시
  • OneNote 전자 필기장, 섹션 및 페이지 관리를 위한 핵심 기능
  • npm 레지스트리에 게시됨

0.1.1 (2025-04-27)

  • package.json에 실행 가능한 bin을 추가했습니다.
  • npx 명령이 실행할 실행 파일을 결정할 수 없는 문제가 해결되었습니다.
  • 명확한 실행 지침이 포함된 업데이트된 README
-
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.

표준화된 인터페이스를 통해 AI 언어 모델이 Microsoft OneNote와 상호 작용할 수 있도록 하여 자연어를 통한 노트북 및 페이지 관리를 지원합니다.

  1. 특징
    1. 노트북 관리
    2. 섹션 관리
    3. 페이지 관리
  2. 설치
    1. npm에서 설치하기(권장)
    2. 패키지 실행
    3. Smithery를 통해 설치
    4. GitHub에서 설치
  3. 구성
    1. MCP 클라이언트와 함께 사용
      1. Azure 앱 등록
        1. 개발
          1. 기여하다
            1. 특허
              1. 변경 사항
                1. 0.1.0 (2025-04-27)
                2. 0.1.1 (2025-04-27)

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                Enables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.
                Last updated -
                JavaScript
                • Apple
              • -
                security
                F
                license
                -
                quality
                An MCP server that enables AI assistants to programmatically browse and interact with OneNote notebooks shared via web links through browser automation.
                Last updated -
                JavaScript
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.
                Last updated -
                16
                198
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A server that enables AI assistants to access and manipulate Joplin notes through the Model Context Protocol, allowing search, reading, editing, and management of notes using natural language.
                Last updated -
                2
                Python
                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/ZubeidHendricks/azure-onenote-mcp-server'

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