Skip to main content
The Caret MCP server provides 6 read-only tools for accessing your workspace data. All tools require authentication via OAuth 2.0 or API key.

caret_list_notes

List meeting notes in the workspace with optional filters. Returns a paginated list of notes with basic info. Use caret_get_note to get full details including transcript and summary. Required permission: notes

Parameters

limit
number
default:"20"
Number of notes to return (1–100)
offset
number
default:"0"
Pagination offset
sortBy
string
default:"createdAt"
Field to sort by. Options: createdAt, updatedAt, title
sortOrder
string
default:"desc"
Sort order. Options: asc, desc
status
string
Filter by note status. Options: idle, recording, transcript-processing, recorded-not-summarized, summarizing, completed
Search query for title
fromDate
string
Filter notes created after date (ISO 8601)
toDate
string
Filter notes created before date (ISO 8601)
folderIds
string
Comma-separated folder IDs to filter by
participantEmail
string
Filter by participant email address

Response

notes
NoteListItem[]
pagination
object

caret_get_note

Get detailed information about a specific note including full transcript, summary, and participant info. Required permission: notes

Parameters

id
string
required
The note ID

Response

note
Note

caret_search_notes

Search notes by title. Returns matching notes with basic info. Required permission: notes

Parameters

query
string
required
Search query
limit
number
default:"10"
Number of results to return (1–50)

Response

notes
NoteListItem[]
Array of matching notes (same shape as caret_list_notes)
query
string
The search query used
count
number
Number of results returned

caret_search_knowledge

Search meeting notes and workspace knowledge using natural language. Uses semantic search to find relevant content from meeting summaries, Q&As, and knowledge base articles. Required permission: notes

Parameters

query
string
required
Natural language search query (e.g., “What did the customer say about pricing?”)
sourceType
string
default:"all"
Source type to search. Options: all, meeting (only meeting notes), knowledge (only knowledge base)
maxResults
number
default:"5"
Maximum number of results to return (1–20)

Response

results
SearchResult[]
query
string
The search query used
sourceType
string
The source type filter applied
totalResults
number
Number of results returned

caret_get_workspace

Get details about the current workspace including name, settings, and allowed email domains. Required permission: none

Parameters

No parameters required.

Response

workspace
Workspace

caret_list_members

List workspace members with optional search. Returns member info including name, email, role, and assigned folders. Required permission: users

Parameters

limit
number
default:"20"
Number of members to return (1–100)
offset
number
default:"0"
Pagination offset
search
string
Search by name or email

Response

members
Member[]
pagination
object