OneNote MCP 서버
Microsoft OneNote를 위한 MCP(모델 컨텍스트 프로토콜) 서버 구현으로, AI 언어 모델이 표준화된 인터페이스를 통해 OneNote와 상호 작용할 수 있습니다.
특징
노트북 관리
모든 노트북 나열
새로운 노트북 만들기
노트북 세부 정보 가져오기
노트북 삭제
섹션 관리
노트북의 섹션 목록
새 섹션 만들기
섹션 세부 정보 가져오기
섹션 삭제
페이지 관리
섹션의 페이지 목록
HTML 콘텐츠로 새 페이지 만들기
페이지 내용 읽기
페이지 콘텐츠 업데이트
페이지 삭제
노트북 전체에서 페이지 검색
Related MCP server: doc-tools-mcp
설치
npm에서 설치하기(권장)
지엑스피1
이 패키지는 2025년 4월 27일부터 npm 레지스트리에서 사용할 수 있습니다.
패키지 실행
설치 후 다음을 사용하여 패키지를 실행할 수 있습니다.
또는 npx를 사용하면:
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 OneNote Server를 자동으로 설치하려면:
GitHub에서 설치
구성
다음 환경 변수를 설정하세요.
AZURE_TENANT_ID: Azure 테넌트 IDAZURE_CLIENT_ID: Azure 애플리케이션(클라이언트) IDAZURE_CLIENT_SECRET: Azure 클라이언트 비밀번호
MCP 클라이언트와 함께 사용
MCP 클라이언트 구성(예: Claude Desktop)에 다음을 추가합니다.
Azure 앱 등록
Azure Portal로 이동하여 앱 등록으로 이동합니다.
새로운 등록을 만듭니다
Microsoft Graph API 권한 추가:
메모.읽기.쓰기.모두
메모.읽기.모두
클라이언트 비밀을 생성하세요
구성을 위해 테넌트 ID, 클라이언트 ID 및 클라이언트 비밀번호를 복사하세요.
개발
기여하다
이 저장소에 기여하는 방법에 대한 자세한 내용은 CONTRIBUTING.md를 참조하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
변경 사항
0.1.0 (2025-04-27)
최초 출시
OneNote 전자 필기장, 섹션 및 페이지 관리를 위한 핵심 기능
npm 레지스트리에 게시됨
0.1.1 (2025-04-27)
package.json에 실행 가능한 bin을 추가했습니다.
npx 명령이 실행할 실행 파일을 결정할 수 없는 문제가 해결되었습니다.
명확한 실행 지침이 포함된 업데이트된 README