OneNote MCP 서버
Microsoft OneNote를 위한 MCP(모델 컨텍스트 프로토콜) 서버 구현으로, AI 언어 모델이 표준화된 인터페이스를 통해 OneNote와 상호 작용할 수 있습니다.
특징
노트북 관리
- 모든 노트북 나열
- 새로운 노트북 만들기
- 노트북 세부 정보 가져오기
- 노트북 삭제
섹션 관리
- 노트북의 섹션 목록
- 새 섹션 만들기
- 섹션 세부 정보 가져오기
- 섹션 삭제
페이지 관리
- 섹션의 페이지 목록
- HTML 콘텐츠로 새 페이지 만들기
- 페이지 내용 읽기
- 페이지 콘텐츠 업데이트
- 페이지 삭제
- 노트북 전체에서 페이지 검색
설치
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
This server cannot be installed
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와 상호 작용할 수 있도록 하여 자연어를 통한 노트북 및 페이지 관리를 지원합니다.
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables 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
- -securityFlicense-qualityAn MCP server that enables AI assistants to programmatically browse and interact with OneNote notebooks shared via web links through browser automation.Last updated -JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -16198PythonMIT License
- -securityAlicense-qualityA 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 -2PythonMIT License