Token导航 LogoToken导航TokenDH.com
Learning Onenote MCP Server logo
文档知识未说明官方级别未说明来源级核验

Learning Onenote MCP Server

MCP Server

该项目实现了一个简单的MCP服务器,用于通过Microsoft Graph Explorer访问OneNote笔记内容,并采用TOON格式减少输出令牌数量。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonCursor知识管理Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Kalm004

提供方

Kalm004

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

学习-MCP服务器-OneNote

关于这个项目

这个项目的目标是通过创建一个用于OneNote的MCP服务器的简单实现来记录我自己对MCP的了解。

免责声明: 这并不是OneNote MCP服务器的全面实现。

此项目使用Microsoft Graph Explorer获取OneNote信息。您可以在此处获取您的访问令牌: 图形资源管理器

运行此项目

.env 需要在内部创建文件 .src 文件夹。需要在那里定义以下环境变量:

名称描述
ONENOTE_TOKEN具有读取ONENOTE笔记权限的图形资源管理器令牌

TOON使用

此项目使用TOON作为getNotes工具的响应格式,这只是测试TOON的一种方式。对于TOON编码,此项目使用: Toon Python.

使用TOON,我看到MCP工具的输出令牌数量减少了30%。

用法

要将此MCP服务器添加到游标,请编辑您的 ~/.cursor/mcp.json 并添加以下内容:

    "onenote": {
      "command": "/python.exe",
      "args": ["/src/server.py"],
      "description": "This MCP server provides access to the user's OneNote notes."
    }

主控程序

MCP是一种为LLM提供工具、提示和资源的协议。

在这个协议中,有服务器和客户端。

服务器提供:

  • 工具
  • 提示词
  • 资源

客户提供:

  • 采样
  • 引出

MCP文件

MCP使用JSON-RPC。

客户端-主机-服务器架构。主机是管理客户端和上下文的主机,每个客户端连接到一个服务器。

目录标签

目录标签

PythonCursor知识管理OneNote集成本地部署MCP协议TOON编码微软Graph

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP