Documentation Index
Fetch the complete documentation index at: https://api-docs.tiro.ooo/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Share Links tools allow you to manage public share links for notes. Share links enable external access to meeting notes without requiring authentication. Available Tools:create_share_link- Create or update a share link for a noteget_share_link- Retrieve the current share link for a notedelete_share_link- Delete a share link, revoking public access
- Share meeting notes with external stakeholders
- Generate password-protected links for sensitive content
- Revoke access to previously shared notes
create_share_link
Creates a new share link for a note, or updates the existing one. Optionally protects the link with a password. Required Scope:mcp:notes:write
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
noteGuid | string | Yes | The unique GUID of the note |
usePassword | boolean | No | If true, generates a password-protected link |
Request Example
Response
| Field | Type | Description |
|---|---|---|
shareId | string | UUID token for the share link (used in the share URL) |
noteGuid | string | The original note GUID (echoed back for reference) |
shareUrl | string | The public URL for accessing the shared note |
sharePassword | string | null | Password required to view the note (only present when usePassword is true) |
hasPassword | boolean | Whether the link is password-protected |
If a share link already exists for the note, calling
create_share_link will update the existing link rather than creating a duplicate.get_share_link
Retrieves the current share link information for a note. Accepts either the share UUID (new format) or the note GUID (legacy). When the link is password-protected, passpassword to verify access and unlock the full response.
Required Scope: mcp:notes:read
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
noteGuid | string | Yes | The note GUID or share ID (UUID or noteGuid) |
password | string | No | Password to verify if the share link is password-protected |
Request Example
Response
| Field | Type | Description |
|---|---|---|
shareId | string | UUID token for the share link |
noteGuid | string | The original note GUID |
shareUrl | string | The public URL for accessing the shared note |
hasPassword | boolean | Whether the link is password-protected |
passwordVerified | boolean | Present and true when a correct password was provided |
requiresPasswordVerification | boolean | Present and true when the link is password-protected and no password was supplied |
sharePassword | string | null | Always null in responses (the password is never echoed back); use the value returned from create_share_link instead |
If the link is password-protected and you call
get_share_link without a password, the response includes requiresPasswordVerification: true and omits the verification flag. Supplying the wrong password returns 401 Unauthorized.delete_share_link
Deletes the share link for a note, immediately revoking all public access. Accepts either the share UUID or the legacy note GUID. Required Scope:mcp:notes:write
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
noteGuid | string | Yes | The note GUID or share ID (UUID or noteGuid) |
Request Example
Response
| Field | Type | Description |
|---|---|---|
success | boolean | Always true on a successful deletion |
message | string | Human-readable summary, including the previous share URL when it could be looked up |
Common Errors
Note Not Found
Solution: Verify thenoteGuid is correct. Use search_notes to find valid note identifiers.
Share Link Not Found
Solution: The note does not have a share link yet. Usecreate_share_link to create one.
Best Practices
Use Passwords for Sensitive Content
Use Passwords for Sensitive Content
Always enable
usePassword when sharing notes that contain confidential information such as financial data, HR discussions, or strategic plans.Revoke Access When No Longer Needed
Revoke Access When No Longer Needed
Periodically review active share links and delete any that are no longer needed. This reduces the risk of unintended access to meeting content.
Check Before Creating
Check Before Creating
Use
get_share_link first to check if a share link already exists before creating a new one. This avoids unintentionally resetting passwords on existing links.