Skip to main content
Glama

OneNote MCP 서버

대장간 배지 npm 버전

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

특징

노트북 관리

  • 모든 노트북 나열

  • 새로운 노트북 만들기

  • 노트북 세부 정보 가져오기

  • 노트북 삭제

섹션 관리

  • 노트북의 섹션 목록

  • 새 섹션 만들기

  • 섹션 세부 정보 가져오기

  • 섹션 삭제

페이지 관리

  • 섹션의 페이지 목록

  • HTML 콘텐츠로 새 페이지 만들기

  • 페이지 내용 읽기

  • 페이지 콘텐츠 업데이트

  • 페이지 삭제

  • 노트북 전체에서 페이지 검색

Related MCP server: doc-tools-mcp

설치

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

Latest Blog Posts

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