Overview
Pass a note’s GUID toget_note_folders and it returns the folders that note belongs to. It looks up the opposite direction from list_notes with filter.folderId, which finds the notes inside a folder.
To find folders by name, use search_private_folders or search_team_folders. Use get_note_folders only to find the folders a note belongs to.
When to use
- Show where a note lives (“This note is filed under Engineering > Q1 Planning”).
- Decide which folder-search tool to follow up with: each result’s
isTeamFolderflag tells you whether the folder is a team (workspace-shared) folder or a private one.
Parameters
Response Format
The folder list is access-filtered server-side: only folders reachable by the caller (via the note’s workspace and the caller’s membership) are returned.
Usage Example
Request:Scope Requirements
get_note_folders requires both the mcp:note:read and mcp:folder:read scopes — because it returns folder metadata (id, name, workspaceGuid, team/private flag) keyed off a note, it needs the same mcp:folder:read as the search_*_folders tools, and because the lookup is tied to a specific note it also needs mcp:note:read. If either scope is missing, the call is rejected. Configure your API key at Tiro Platform API Keys.
Related Tools
list_notes— The forward direction: list the notes inside a folder viafilter.folderId.get_note— Get the note’s own metadata and content.search_private_folders/search_team_folders— Search the folder tree by name when you don’t already have a note.