MCP Server Documentation
Lots Notes MCP Server
Connect AI agents like Claude and Cursor to Lots Notes using the Model Context Protocol
Quick Information
MCP Endpoint
https://api.lotsnotes.com/mcpAvailable Tools
22 tools
Authentication
OAuth 2.1 with PKCE
Setup Instructions
Configure your MCP client to connect to Lots Notes
Add this configuration to your Cursor settings:
{
"mcpServers": {
"lotsnotes": {
"url": "https://api.lotsnotes.com/mcp"
}
}
}Steps:
- Open Cursor Settings (Cmd/Ctrl + ,)
- Search for "MCP Servers"
- Click "Edit in settings.json"
- Add the configuration above
- Restart Cursor
- Cursor will automatically discover OAuth endpoints and handle authentication
Authentication
This server implements OAuth 2.1 with PKCE for secure authentication
OAuth 2.1 with PKCE (S256)
Most modern MCP clients will automatically discover and handle the OAuth flow. The server uses OAuth 2.1 with PKCE (S256) for secure authentication.
OAuth Discovery
https://api.lotsnotes.com/.well-known/oauth-authorization-serverAuthorization Endpoint
https://api.lotsnotes.com/api/oauth/authorizeToken Endpoint
https://api.lotsnotes.com/api/oauth/tokenHow it works:
- Clients automatically discover OAuth endpoints
- Users are redirected to authenticate via browser
- Authorization code is exchanged for access token
- Bearer token is used for all MCP requests
Available Tools
22 MCP tools available for Lots Notes. Use these tool names when calling the MCP server.
General
lotsnotes_create_folderCreate folder
Create a folder in a workspace, for a product, client, brand, agent or anything else. Set parent_folder_id to create it inside another folder.
lotsnotes_create_context_noteCreate note
Create a shared note with a Markdown body and/or checklist items. Omit folder_id for a workspace-wide note. Title it AGENTS.md for instructions every agent should read. The response includes the note's url: give it to the person so they can open and review the note on lotsnotes.com.
lotsnotes_create_workspaceCreate workspace
Create a workspace for a business, team or area of work.
lotsnotes_delete_folderDelete folder
Delete a folder that has no subfolders. Its notes are hidden and preserved, and restore_folder brings everything back.
lotsnotes_find_contextFind notes
Find shared notes by title. Workspace-wide notes always come back (as workspace_notes). With folder_id, that folder's own notes come back too (as folder_notes). Each note has a summary and a url. Read a note with read_note. A note titled AGENTS.md holds instructions for agents: read it first.
lotsnotes_get_planGet LotsNotes plan
Show the caller's LotsNotes plan (Free or Pro), where Pro comes from, the Free limits (1 organization, 3 spaces, no team members) and current use.
lotsnotes_list_foldersList folders
List the folders in a workspace with their paths (e.g. "Agents / Blog / Drafts") and parent_folder_id.
lotsnotes_list_context_versionsList note history
List saved versions of an accessible note, newest first.
lotsnotes_list_workspacesList workspaces
List the workspaces you can access. A workspace holds workspace-wide notes and folders.
lotsnotes_trash_noteMove context note to trash
Soft-delete a note so it can be restored later.
lotsnotes_move_folderMove folder
Move a folder inside another folder of the same workspace. Omit parent_folder_id (or send null) to move it to the top level.
lotsnotes_move_context_noteMove note
Move a note to another folder, or to another workspace (needs admin access in both). Omit folder_id to make it workspace-wide. The note keeps its id, url and version history.
lotsnotes_read_noteRead note
Read one accessible shared note. Returns content_markdown, structured checklist items and the note's url (share it when the person wants to open the note). Private notes always return not found.
lotsnotes_get_context_versionRead note version
Read a saved version snapshot for an accessible note.
lotsnotes_update_folderRename folder
Rename a folder or change its description.
lotsnotes_update_workspaceRename workspace
Rename a workspace. Its id does not change.
lotsnotes_restore_context_noteRestore context note
Restore an archived or trashed note.
lotsnotes_restore_folderRestore folder
Restore a deleted folder and its notes.
lotsnotes_restore_context_versionRestore note version
Restore an accessible note to a saved version while preserving the current state in history.
lotsnotes_save_context_noteSave note
Save a note title, Markdown body, or checklist in one coherent operation and create one version snapshot. The response includes the note's url: give it to the person so they can open and review the change on lotsnotes.com.
lotsnotes_create_checkoutUpgrade to LotsNotes Pro
Start a checkout for LotsNotes Pro ($99 once: unlimited organizations, spaces and team members). Returns a link for the person to pay in their browser. Pro is already included with Pro or Business plans of LotsSocial, LotsBlog or LotsTeam.