Vinkius

OneNote MCP. Search and organize your notes like a database.

OneNote MCP connects your AI agent directly to Microsoft OneNote, treating your entire collection of notes like a single digital brain. Your agent can instantly search across thousands of pages, map complex notebook structures, and pull out raw text content without you ever leaving the chat interface.

OneNote MCP is compatible with Claude Claude
OneNote MCP is compatible with ChatGPT ChatGPT
OneNote MCP is compatible with Cursor Cursor
OneNote MCP is compatible with Gemini Gemini
OneNote MCP is compatible with Windsurf Windsurf
OneNote MCP is compatible with VS Code VS Code
OneNote MCP is compatible with JetBrains JetBrains
OneNote MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Global Knowledge Search

It searches across all your notebooks and pages for specific keywords or phrases, regardless of how deeply they are filed.

Raw Text Extraction

It pulls the plain written text from any single page, bypassing OneNote's complex formatting so you get clean data.

Structural Mapping

It generates a map of your entire organizational logic, listing notebooks, section groups, and sections in order.

Content Appending

You can send text blocks or summaries directly into an existing notebook section using the chat interface.

Waiting for input…

AI Agent
OneNote

What AI agents can do with OneNote with 7 Tools

These tools give your agent the ability to navigate every part of OneNote's structure—from listing main containers to pulling raw content from individual pages.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using OneNote MCP

List Notebooks

Lists all primary notebooks available in your OneNote structure.

Get Notebook

Retrieves detailed information about a specific, named notebook container.

List Sections

Finds all sections inside a given notebook, helping you narrow down the content...

List Pages

Lists metadata (titles and IDs) for every page within a specific section.

Get Page Content

Extracts the actual written text content from one chosen page.

Search Pages

Searches for a keyword or phrase across all your notebooks globally, instantly.

List Section Groups

Maps out multi-layered organizational groupings, useful for textbook or curriculum structures.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

OneNote MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The OneNote integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with OneNote, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
OneNote MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by OneNote. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Struggle with Digital Archives

Right now, finding a single piece of information means opening OneNote. You navigate through notebook groups and sections until you hit the right folder, then click into multiple pages. If the note is old or buried deep in a rarely used section, you waste ten minutes clicking around just to find the correct location.

With this MCP, your agent handles the navigation entirely. Instead of manual clicks and searching through nested folders, you simply ask for the information using natural language. It finds the page ID, extracts the content, and gives you clean text instantly. You get context, not a folder structure.

Accessing OneNote Content with `get_page_content`

The biggest manual step that goes away is the copy-paste headache. When you read content in one of your notes, it often comes wrapped in proprietary formatting or complex HTML tags, making plain text extraction a pain.

Now, when you use the agent to fetch content via `get_page_content`, it delivers the pure written material. You get actionable data that's ready for immediate analysis, without needing cleanup.

What OneNote MCP does for your AI

Imagine having every meeting note, research citation, and brainstorm session stored in Microsoft OneNote suddenly accessible to your AI client. This MCP lets your agent dive into your personal or corporate notebooks like a librarian finding one specific card in a vast archive. Instead of manually clicking through nested sections and pages, you simply ask the question.

Your agent then finds it—it searches global page content for keywords across all active notes, pulls out only the raw text from the relevant section, and even maps the entire structural hierarchy so you know exactly where everything lives.

It's a huge time saver. You can get your AI client to append quick summaries or thoughts directly into an existing note right from our chat conversation. This capability turns OneNote from just storage into an active knowledge base. With Vinkius, this MCP gives your agent the deep context it needs to work with complex documents instantly.

Built · Hosted · Managed by Vinkius OneNote MCP - Organize and Search Digital Notes
Server ID 019d75e5-a62b-735f-9923-e0db8499676e
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about OneNote MCP

How does OneNote MCP search across my entire notebook? +

The search_pages tool allows the agent to run a global keyword search across all your active notebooks simultaneously. This avoids searching just one section or one page at a time.

Is OneNote MCP suitable for reading images embedded in my notes? +

The primary function is text extraction and searching, so it's best for written content. While the tool can index metadata, getting readable data requires specific tools like get_page_content.

Can I use OneNote MCP to create new notebooks? +

The current scope focuses on reading and structuring existing notes. You must rely on native OneNote features to create brand-new containers; the MCP is for access, not creation.

How do I map out my entire corporate knowledge base using OneNote MCP? +

You combine several tools: use list_notebooks first, then list_section_groups, and finally list_sections. The agent can traverse this structure to give you a complete organizational overview.

What is the difference between list_pages and get_page_content in OneNote MCP? +

list_pages only retrieves metadata, giving you IDs and titles. get_page_content, however, performs the deeper action of retrieving the actual raw text written on that specific page.