OneNote MCP Server
OneNote MCP 서버
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-onenoteSmithery를 통해 설치
Smithery를 통해 Claude Desktop용 OneNote Server를 자동으로 설치하려면:
npx -y @smithery/cli install @modelcontextprotocol/server-onenote --client claudeGitHub에서 설치
npm install -g github:ZubeidHendricks/azure-onenote-mcp-server구성
다음 환경 변수를 설정하세요.
AZURE_TENANT_ID: Azure 테넌트 IDAZURE_CLIENT_ID: Azure 애플리케이션(클라이언트) IDAZURE_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 앱 등록
Azure Portal로 이동하여 앱 등록으로 이동합니다.
새로운 등록을 만듭니다
Microsoft Graph API 권한 추가:
메모.읽기.쓰기.모두
메모.읽기.모두
클라이언트 비밀을 생성하세요
구성을 위해 테넌트 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
This server cannot be installed
Maintenance
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